Truth-Clarifying Banners Hang from Tall Buildings in Northern China on May 19, 2002 (Photos)
(Clearwisdom.net) On May 19, 2002, huge banners over 30 ft long were hung on tall buildings in a city of Northern China.