Khalsa Aid, despite being dragged into a terror case by an Indian agency, sends team to help victims of the Uttrakhand Disaster
International humanitarian organization Khalsa Aid which has recently been branded as a “terror” and “anti-national” outfit by a section of Indian news channels for extending aid to the agitating farmers in Delhi…