Mossad Sleuths Check Damaged Innova Car In Delhi
India | Feb 15, 2012, 11:40 PM ISTNew Delhi, Feb 15: A nine-member Israeli security team comprising Mossad agents today checked the badly damaged Israeli Embassy's Innova Car at the office of Delhi Police Crime Cell, and also another car which bore