Tuesday, January 26, 2010

LeT (Local HQ ?)

COULD THIS BE THE LOCAL HEADQUARTERS OF LASHKAR IN BANGALORE ?


No comments: