Profile: Oscar Murillo (1986-)
Murillo was born, and spent the first ten years of his life, in La Paila, a small town in the Valle del Cauca Department of Colombia. His parents moved to London when he was 10 years old and knew no English. Continue reading Profile: Oscar Murillo (1986-)
