Amina Mohsin

  • More than 100,000 innocent civilians have been killed in Kashmir by the brutal Indian forces where half a million Indian troops are stationed from the last two decades. The current cycle of violence is proving to be the deadliest since the 2010 protests in Kashmir, in which 120 civilians were ...

    Read More