Barfield-Crescent Road

Florida woman arrested after allegedly locking herself inside a Buddhist Temple on Barfield-Crescent Road

Feb 10, 2022 at 11:37 am by WGNS

Sheriff’s deputies charged a Florida woman with burglary after she allegedly threatened a deputy and locked herself inside the Wat Amphawan of America Buddhist Temple We.... Read More