Tag Archives: Barack Obama

A Promised Land

It is not often I get a little sad when a book of 768 pages [...]

Verified by MonsterInsights