voiceofeast.net
CAA and NRC: India is imploding
By News Desk India has been shaken by protests against CAA (Citizenship Amendment Act) and NRC (National Register of Citizens). Social Media is rife with video clips of Police and RSS brutality. Bu…