2 arrested for attempted kidnapping in Phelps County
Two men have been arrested for allegedly attempting to kidnap a young girl. Sheriff Ronald Long said Mohammed Mahmoud Omar Mefleh, 34, and Antoine Chela, 31, were arrested Friday night after they tried to abduct a 12-year-old girl. Long said the men were temporarily stationed at Fort Leonard Wood for military training purposes. According to
Continue Reading