Photo of the Day

After President Trump crowed that the G7 summit had been a huge success, German's Angela Merkel told quite another story, shockingly announcing that  Europe can no longer rely on the US. 'The times in which we can fully count on others are somewhat over, a... Read More...