Siliguri is a major city in West Bengal that forms "Twin Cities" with the neighboring district capital of Jalpaiguri. The city spans areas of the Darjeeling and Jalpaiguri districts in the Indian state of West Bengal. Read More
A mosque was vandalised and several shops were set ablaze in the Chamtilla area in North Tripura district during a Vishwa Hindu Parishad (VHP) rally taken out to protest against recent violence against Hindus in Bangladesh, said police on Wednesday. ...