Political Scientists 🔬✊
Why The Science March Organizers Should Have Embraced The Politics
BuzzFeed News • 11 hours ago
What's Going On In The News Today?
The same Russian hackers who breached the email servers of the Democratic National Committee in 2016 are now focusing their attention on the European elections, a report says. Arkansas has carried out its first double execution since 2000. And how Papa Roach’s “Last Resort” became the internet’s new favorite joke song.