TAG
Tehseen Poonawalla
Had sex with a top industrialist’s wife while he watched, says Vadra’s brother-in-law
Congress’ acting president Sonia Gandhi’s son-in-law is Robert Vadra—and his brother-in-law is Tehseen Poonawalla. He has caused a sensation by confessing that he had...