Header Ads

ad

Biden Struggles During Post G20 Summit Press Conference


At this point we all know the international community is laughing at us.  WATCH:



Oh, but it gets worse….



...