Maybe someone (Norfolk PD???) needs to initiate an investigation at PETA Headquarters in Norfolk, Va. Because it is clear to me, that short of some sort of mental disorder, these folks must be smoking crack.
Two stories in two days in the PilotOnline:
Story One: PETA wishes Obama hadn’t swatted that fly during interview
Norfolk-based grou [...]