Home News Artist reveals painting of our American flag in ‘the greatest country in the world’