Nov 26, 2019 Africa Man Allegedly Shoots Another Man, Takes him to Hospital and then Hands Himself over to Police A South African man has handed himself over to police after allegedly shooting a.. Read more