Police say they have arrested a U.S. man and his two sons for allegedly kidnapping the father’s girlfriend. Police say the three men locked the woman — also a U.S. citizen — in a room in their apartment after a night of drinking in Ensenada, a town south of Tijuana. The police report says the woman contacted police using a computer in the room.Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.