From Rivers to Cooking Fires: Quiet Disappearance of World’s Largest Frog in Cameroon
Deep within the fast-flowing forest rivers of Cameroon’s Littoral Region lives an extraordinary amphibian, the goliath frog (Conraua goliath), the largest frog species on Earth. Weighing up to six kilograms and stretching more than 30 centimeters long, it has long Read More
