The Antoinette Tubman Stadium is a multi-purpose stadium located in Monrovia, Liberia. It is used mostly for football matches although it has also been used for music concerts, major church events, po
Sections of Antoinette Tubman stadium showing interested spectators watching contests - 1954.