Ukraine: Over 1,000 march in Kiev on International Peace Day In 2001, painter Eric Waugh broke the world record for the largest painting by a single artist. His stunning 41,400-square-foot painting, entitled Hero,was revealed on World AIDS Day. Now, in honor of the 45th anniversary of John Lennons song Imagine, Waugh has created a 2500-square-foot painting of the musician thatwillbe displayed today in...