Was It Pepper Spray Or ‘AAP’ Bomb?
What happened within the Indian Parliament on Thursday afternoon was shockingly disgusting. The din over forming of the new state – Telengana brought out such traits amongst our parliamentarians that less said about it, the best it is. When I saw the images of MPs walking out of the Parliament coughing furiously, I thought some […]