Indian troops kill 2 rebels in Kashmir amid public protests

Untitled-59.gif

—file photo