Tag: Grace Ross
Odd News
Woman charged with sending bee swarm on deputies at eviction
Authorities claimed a Massachusetts woman is facing many assault and battery charges after she allegedly let loose a swarm of bees on sheriff's officials...
© 2024 The Independent Ghana. All Rights Reserved.