A police officer has been arrested for allegedly killing a man and wounding two others at a tavern in Warrenton, Northern Cape.