Long lines and lack of water mar Qatar World Cup stadium trial
DOHA: "Stop! Might you at any point see the metro station is…
China Railway Construction Corp wins Qatar World Cup stadium contract
China Railway Construction Corp has secured a contract to build a stadium…