Israel Embassy Blast Updates: CCTV shows cab dropping off 2 men near blast site; letter calls it a ‘trailer’

Embassy Blast Updates: CCTV shows cab dropping off 2 men at blast site; letter calls it a ‘trailer’

from India Today | Latest Stories https://ift.tt/3iYMF9n
Previous Post Next Post