Oklahoma City police find explosives in car during traffic stop
Two men were arrested in Oklahoma City after a routine traffic stop led to the discovery of drugs and explosives. According to the Oklahoma Police Department (OKCPD), on Oct. 14, officers pulled over a maroon GMC for failure to use Read More …