Scan barcode
A review by bibbo
Madame President: The Extraordinary Journey of Ellen Johnson Sirleaf by Helene Cooper
3.0
3.5 stars