A 12-storey building in Strasbourg has been painted by French artists from the ORBIT119 crew and has been given the name: “Tour 28”. The ORBIT119 crew has writers from different countries that…