“Twitter has it.... Link Broken by Reuters India...Link” —
Could just be opportunistic psych-op claim by ISIS.
Agreed...but can’t rule anything out yet, IMO.