Topic: Dharchula
Muslim traders forced to down shutters in Uttarakhand town over abduction of minor girls
A trader’s body in Uttarakhand's Dharchula has forced Muslim shopkeepers to down shutters and given a call for their removal from the town after...