Videos This Netflix serial projects Hindus as oppressors and tyrants,crosses every boundary of Hindu hatred 15 June 2019#NetflixIndia #Leila