Flash floods surge through mountain stream in Thailand
Trang, Thailand #Climate & Weather
River reaches record-breaking flow in Redwood Creek, California
CA, USA #Climate & Weather
Streets submerged under heavy rainfall in Lufkin, Texas
Texas, USA #Climate & Weather
Surgeons calmly continue life-saving brain surgery during earthquake
Xinjiang, China #Everyday Heroes
Kind neighbours rescue kitten covered in oil from drain
Pathum Thani, Thailand #Heartwarming
Fish flaps on zebra crossing with pedestrians on rainy day in China
Guangdong, China #Wildlife
Toddler offers train passenger snacks through the seat gap
Heilongjiang, China #Cute Kids
Russian self-propelled mortars unleash devastating strikes on Ukrainian targets
Donetsk Oblast, Ukraine #Conflict & Protests
Russian Howitzers destroy Ukrainian military units
Kherson Oblast, Ukraine #Conflict & Protests
Russian plane carrying 65 Ukrainian POWs crashes at Ukraine border
Belgorod, Ukraine #Conflict & Protests
Dolphin gives gifts to its trainers at Japan Dolphin Center
Kagawa, Japan #Wildlife
Security guard saves little boy's life when he falls on train tracks
Maharashtra, India #Everyday Heroes
Russian Su-25SM crews strike Ukrainian armed forces positions
Ukraine #Conflict & Protests
Group of passengers light bonfire abroad train to keep warm
Uttar Pradesh, India #General News
Commuters flee train station as earthquake rattles western China
Xinjiang, China #Natural World
Russia claims its airborne troops' neutralised Ukrainian forces with rocket artillery
Donetsk Oblast, Ukraine #Conflict & Protests
Phone thief hangs from window of moving train after being caught by passengers
Bihar, India #General News
Plucky pet dog stuck on tracks outruns oncoming train
Bangkok, Thailand #Pets
Mouse family scurries around home in bizarre train
Binjai, Indonesia #Wildlife
Pet dog carried to safety by locals paddling through flooded street
Davao del Sur, Philippines #Climate & Weather