Delhi voters slap AAP on the face

The Lion of Delhi, Arvind Kejriwal, has been bearded in his den. The BJP’s massive victory in all three municipalities in Delhi — North, South and East — has left everyone flummoxed. However, it wasn’t all one way. The AAP held onto their seats as per the outcomes of the 2014 Lok Sabha polls in […]

Read More Delhi voters slap AAP on the face