Germany To Obama: Mind Your Own Business
Obama is losing respect abroad. What a highly predictable turn of events… First, you get caught up in all the lies that go along with politics which is great evidence showing proof of business as usual denoting a lack of change. Second, your credit rating is downgraded. Twice. Then you start to break your own […]