The Duck of Minerva

Friday Morning Linkage….Mali Edition

18 January 2013

sitting ducks