Fred Amaya
Officer who crashed police vehicle while drunk commits suicide inside police station
By Elijah Cherutich | 4 years ago
Police officer, Fred Amaya, on Sunday committed suicide inside the Kiptagich Police Station's bathroom just days after crashing police car....
Load More please wait....