› added 2 years ago
347
TIL that India has a village named Jatinga where birds mysteriously commit suicide every year during September and October, leaving scientists and researchers baffled.
via reddit.com