PETA is suggesting that fly-slaying ninja President Obama use more humane means to get rid of insects in future. This isn't their first plea to Obama. Then again, at least they are non-partisan in their pestering.

More...