Tech

Bees shriek like alarmed mammals when giant hornets attack