Muslims are carrying out “Land Jihad” by illegally occupying large swaths of land in the northern Indian state of Uttarakhand, a leading politician from India’s nationalist Bharatiya Janata Party (BJP) has warned. Muslims were illegally talking over public land and building religious structures on them, Uttarakhand state’s Chief Minister Pushkar Singh Dhami said Friday. He […]