Tropical Storm Imelda hit Houston with a vengeance bringing life to a standstill. The storm has dumped torrential rains over the area flooding roads and houses.
Bhartiya Janata party's Mehrauli Chief Azad Singh was caught on camera slapping his wife an ex-mayor outside the party office. The video of the incident is viral on social media.