Search results
Charlotte Sena went missing on a bike ride at a New York campsite. Police fear she was abducted
The Independent via Yahoo News· 9 months agoCharlotte Sena vanished after going for a solo bike ride on Saturday evening in upstate New York....