Doha: Mural and street artists from India and Pakistan breathed life into the walls of Al Mansoura Metro Station in Doha with their truck art for the FIFA World Cup, which kicks off this month in Qatar. Truck art is a psychedelic display of interesting slogans, floral patterns, calligraphy and a riot of vibrants colours, […]