Defying anti-Hindu regime, West Bengal celebrates Janmashtami
West Bengal is infamous for denying religious rights to Hindus in the past. In 2016, the West Bengal government issued orders to curb traditional festivities associated with the immersion of Durga idols, ...