AFP

World Cup: French fans bemoan Germany win

show full description
 
 
World Cup: French fans bemoan Germany win | NewsLook