Thursday, December 20, 2012

NY2Four US officials resign in fallout from Libya report



THEY DIDN'T STEP DOWN! THEY WERE STEPPED ON BY THE O ADMINISTRATION!

No comments:

Post a Comment