Samuel Tekochey

Samuel Tekochey