Mashele Julia Masefako

Justice delayed is justice denied

920 MASH