EXTRADITION CONTROVERSY Rising Sun Flags plastered on Tai Po Lennon Wall

Flags of the Japanese Imperial Army and other western nations have been slapped onto the Lennon wall in Tai Po. There were also notes posted with the words 'Eight-Nation Alliance', referring to the ei...