News and Commentary

Planet Of The Apes? African Island Houses ‘Monster’ Chimps Released From Lab

Paul Bois

While there may not be a “Planet of the Apes” any time soon, there indeed exists an island of the apes, or, to be more precise, an island of “monster” apes that were released from a U.S. testing laboratory.

According to The Sun, the “monster” chimps were all infected with contagious diseases before being “abandoned on the Liberian river island after being released by their captors.”

Got a tip worth investigating?

Your information could be the missing piece to an important story. Submit your tip today and make a difference.

Submit Tip