Snakes coil around each other as they battle for mates
Ang Thong, Thailand #Wildlife
Grandparents battle to stop kids splashing in muddy puddles
Jiangxi, China #Cute Kids
Family battle to stop flood surging through house door in China
Guangdong, China #Climate & Weather
Drivers battle through severe flood covering road in northern Thailand
Uttaradit Province, Thailand #Climate & Weather
Southeast Asian workers battle to leave Israel amid conflict with Palestine
Israel #General News
Brave motorists battle through surging flood on Thai mountain
Nakhon Nayok, Thailand #Climate & Weather
Frantic worker battles to push snake out of family’s house with stick
Chachoengsao, Thailand #Wildlife
Drivers battle through roads submerged by floods
Chonburi, Thailand #Climate & Weather
Firemen battle Porsche on fire on street in China
Chongqing, China #General News
Campers battle to control tent being blown around in storm
Nakhon Nayok, Thailand #Climate & Weather
Vendors battle to hold down stalls as storm hits market in central Thailand
Chachoengsao, Thailand #Climate & Weather
Underwater footage shows Imperial Japanese warships sunk at the Battle of Midway
United States #
Incredible seabed footage shows Imperial Japanese ships sunk at the Battle of Midway
Pacific Ocean #General News
Pupils battle to scoop out floodwater at school in northeast Thailand
Udon Thani, Thailand #Climate & Weather
Quick-thinking shopkeeper battles fire from electricity transformer amid heavy rain in Thailand
Nakhon Ratchasima, Thailand #Climate & Weather
Monsoon storm whips through market as traders battle to secure their stalls
Chumphon, Thailand #Climate & Weather
Villagers battle to rescue driver trapped in submerged car
Nakhon Si Thammarat, Thailand #Cars & Vehicles
Fire crews battle flames engulfing tourist market in Thailand
Chon Buri, Thailand #General News
Firemen battle fire engulfing floating market in Pattaya, Thailand
Chon Buri, Thailand #General News
Rescuers battle to save crew on two sinking cargo ships in China
Jiangsu, China #General News