SINCE 2006
Posted on October 4, 2013 by Adeola
Adeola Aderounmu African rulers especially those in the West, East and the Horn of Africa should really be ashamed of themselves. How they push their citizens to deaths in the Mediterrenean (dead) sea is a big shame on them. Economic hardship continues to lead… Continue Reading “Lampedusa , The Road to Death…”
No Instagram images were found.