“FiFa go home!” placards decrying the world football governing body have become a common sight in the lead-up to the 2014 World Cup in Brazil.
The site is experiencing technical difficulties.