English News | Latest and Breaking News | Todays News
North India is currently facing its worst monsoon yet with dire consequences. Himachal Pradesh has been…