Watchwoman on the Wall
Watchwoman on the Wall Archives

{ Location of Libya in Green on World Map}  by Steven Birn June 20, 2011 at 1:33 pm   The unmitigated arrogance and lawlessness of President Obama has been on full display during the last week. Congress has demanded an explanation of the […]

Previous Posts