Newport Chartist mural is demolished

Oct 03, 2013, 02:08 PM