Cricket5 months ago
Pro-Khalistan protesters stage demonstration against Indian diplomat in Canada
Toronto: With pro-Khalistan elements staging yet another protest against an Indian diplomat on Thursday, officials and missions have now faced over 20 demonstrations in less than...