fbpx

A Massachusetts woman is facing several charges after allegedly “weaponizing honeybees” against police officers who were dispatched to evict someone.

Menu