NASA laboratory ‘humanely euthanized’ 27 of its research monkeys in one day due to ‘advancing age’

All the monkeys at a NASA research center were put to death on the same day last year, according to documents obtained through a Freedom of Information Act request. In all, 27 primates at the Ames Research Center in Mountain View, California, were euthanized on February 2, 2019, The Guardian reported. The animals were older, … Read more

Brilliant colourised photos show the Allies advancing into Germany ahead of the Nazis’ surrender

This Friday marks the 75th anniversary of May 8 1945, also known as Victory in Europe Day. VE Day marks the end of Second World War that had ravaged Europe for almost six years, claiming an estimated 75 million lives on both sides of the conflict by the time it finally came to an end. … Read more