Oct 13 2009
Baglafecht Weaver seen at (Mille Collines) Hotel Rwanda, Oct 13, 2009.
Oct 20 2009