In bizarre and unsettling news today, hand grenades have washed up on the shore of a beach in Newport, Oregon. The Newport Police Department in a news release on Wednesday announced officers were dispatched Tuesday after receiving multiple reports of the grenades....