translate English to French: It is the party that destroyed the Babri mosque, a great citadel of the Muslim culture of India.
C'est ce parti qui a détruit la mosquée Babri, grande citadelle de la culture musulmane de l'Inde.