Skip Navigation

TIL about the bat bomb, a failed attempt to weaponize bats by the US government. (AKA "Project X-Ray")

1
1 comments