Russia’s plan of hosting the 2018 FIFA World Cup could be in jeopardy after the president of soccer’s international governing body, Joseph “Sepp” Blatter, announced on Tuesday that he would resign. “Bank of America Merrill Lynch’s Vladimir Osakovskiy estimated that the total cost of the event would pump around $50 billion in to the economy,” Business Insider reports. The … Continue reading