Argentina beat France on penalties to win World Cup
Reuters & AFP Dec18,: Argentina won the World Cup on Sunday after beating defending champions France 4-2 on penalties,
Read MoreReuters & AFP Dec18,: Argentina won the World Cup on Sunday after beating defending champions France 4-2 on penalties,
Read More