ADVERTISEMENT
Calls for Indian consulates in Toronto and Vancouver to be shut down in response to shocking allegations made against India's government.