Category: World
-
Kick it into the net
The big battle of football, FIFA World Cup 2014 began in Brazil with a spectacular ceremony amidst protests for FIFA kind of amenities. Brazil started with a win which included horrifying self goal against Croatia. There was huge disappointment for Brazilian fans when they lost its finals to Uruguay back in 1950 at home ground.…