New tracks Puppa LËK SÈN – Silmakha Silmakha, means the Blind in Wolof. This single, written by Puppa LEK SEN, pays tribute to the bravery of... February 1, 2015 0