from Reuters Soccer Blog:
So this week's Champions League quarter-final action is over and the semi-finals are set up. As expected Real Madrid strolled through their second-leg against Spurs and will now face Barcelona. The Spanish giants are set to clash four times in 18 days, including Saturday's La Liga match at the Bernabeu and the King's Cup final on April 20 in Valencia.
Rio de Janeiro, famed for its warm beaches and sunny skies, has hired a spiritual guru to keep the clouds away for U.S. President Barack Obama's visit this weekend.