Liberia’s Woman President
Liberia’s Woman President Commander in Chief, the new ABC television drama chronicling the fictional presidency of the first woman President of the United States, has not presented us with a pretty picture of politics as usual in Washington, D.C. Suspecting that we are still seeing a less brutal version of what people will do to […]
Liberia’s Woman President Read More »