Toronto Mahavihara inScarborough has been set on fire by suspected Liberation Tigers of Tamil Eelam (LTTE) supporters a short while ago, say reports.
Travel, Guides, & Current Affairs
Travel, Guides, & Current Affairs
Toronto Mahavihara inScarborough has been set on fire by suspected Liberation Tigers of Tamil Eelam (LTTE) supporters a short while ago, say reports.