‘DRAGONS’ and ‘Chinese deities’ took to the streets of inner George Town, Penang, during a float procession organised by Tow Boh Keong Temple in Cheong Fatt Tze Road (formerly known as ...