The picture that says it all

by Watchdog The pic was taken at the G7 summit in Cornwall, England. It shows how the front men and front women for theĀ  “Very Best People” of nations such as the UK, US, Canada … Continue reading The picture that says it all