The findings have led to South African Police requested to investigate, how fruitful, time will tell, quite?