English News | Latest and Breaking News | Todays News
Following the deaths of two people in the state last week, law enforcement has placed Meghalaya’s…