Defend Truth

David Ka-Ndyalvan

David Ka-Ndyalvan is an ANC member at Akaso Branch