
Two seemingly unrelated acts of horrific terror, now so mind-numbingly "routine" in modern-day India...
A bomb explodes on a packed bus in the hinterlands of North India, killing over fifty passengers. A rich industrialist's daughter is brutally raped and kidnapped for...