A horse stranded on a rooftop after torrential rain, is

A horse stranded on a rooftop after torrential rain, is pictured in Kurashiki, Okayama Prefecture, Japan July 9, 2018. Picture taken on July 9, 2018. @Peace Winds Japan/Handout via REUTERS

Top Stories

- Advertisement -