Category: Sports

0

National Stadium: Herdsmen take over complex

The 60,491 seater ultra-modern multipurpose sports complex which was launched in 2003 has not been in use for a long time. $300million Abuja National Stadium and the accompanying 240-room hotel have been overtaken by...