India has just dropped a political nuke by suspending the 64-year-old Indus Waters Treaty with Pakistan, and the world is watching in stunned silence. This comes in the fiery aftermath of a horrific terror attack in Pahalgam, Kashmir, where 26 tourists, including women and children, were slaughtered in cold blood. The militant group Kashmir Resistance […]