[Warning: Potentially Triggering Content] The San Diego Police Department has launched an internal investigation after two of their officers were recorded on video punching a man during an arrest late last week. At about 9:00 a.m. local time last Wednesday, two officers approached a man after they allegedly “witnessed him urinating in public,” according to […]