Missing NYC School Teacher Spotted in Apple Store

A New York school teacher missing since Aug. 29 was spotted in a midtown Manhattan computer store, FOX News confirmed.

Original post:
Missing NYC School Teacher Spotted in Apple Store

Leave a Reply