Tag: ice cap

Melting Arctic Ice Cap Could Unleash Giant Viruses

0
We can barely call the melting of the polar ice caps breaking news. We’ve all heard about it, seen it on TV, and maybe...