Tag: Maine

Why Wells, Maine’s Trevor Bickford attacked 3 NYPD officers near Times Square on New Year’s Eve

Trevor Bickford, 19, of Wells, York County, Maine, United States is an alleged Islamic radical. He is the second among the three sons of the late Thomas “Tom” Kimo Bickford and Audra […]

Rate this: