BJP Bites the Dust in Delhi, While AAP Steamrolls to Victory
The BJP’s rout in Delhi should serve as a wake-up call for the party and the prime minister. In India, the Aam Aadmi Party (AAP) swept the Delhi state assembly elections, winning 67 seats out of 70, with the Bharatiya Janata Party (BJP) securing the remainder. The elections were held on February 7 and the results announced on February 10. Amazingly, the BJP’s chief ministerial... Continue Reading