Indian Politician Drinks Water From Polluted ‘Holy’ River To Prove It’s Clean, Is Promptly Hospitalised (VIDEO)
Smart.
Tough situation for the Pope here – how does he respond to these 26 women asking for his permission to sleep with their priest boyfriends?