THIS Delhi Metro station gets mural to commemorate Columbian independence day
A thematic mural painted on the wall of a Delhi Metro station building here was inaugurated to commemorate Colombia's 212th Independence Day. The artwork, a symbolic representation of the "common man and the working class around the world,"…