Cops in Florida Find Missing Infant at Bus Stop
On October 19, 2006 cops in Fort Lauderdale, Florida found a missing four month-old infant at a bus stop in Broward County. They had issued an AMBER Alert the day before for the child they say was abducted by a teenage runaway. »The Full Story
Hair (Color, Description, Facial Hair):
Mekai was last seen at the home of a baby sitter on the 600 block of Northwest 14th Ave in Fort Lauderdale.
Other Possible Locations:
Last updated October 19, 2006
Oct 19, 2006
Cops Find Missing Infant at Bus Stop
On October 19, cops found missing four month-old infant Mekai Brown at a bus stop in Broward County. They say she may have been abducted by a mentally unbalanced fifteen year-old. The teenager allegedly followed Brown's mother to a babysitter's home and later returned alone to abduct the child.