Comscore

Argus News | argus news | Odisha Latest News, Breaking News, Trending News, Live TV

The Kerala red rain phenomenon was a blood rain event that occurred in Wayanad district of southern Indian state Kerala on Monday