A search for life is going on in the wrecked road
-
Climate Change
A search for life is going on in the wrecked road
Due to heavy rain last Tuesday morning, a mudslide fell and turned into a ruin in Wenard, Kerala, India. As…
Read More »