Shocking incidents of foreign objects found in food and packages raise safety concerns
Villagers in the Solomon Islands were left stunned after coming across a giant frog, described as being as big as a human baby.
A rare yellow turtle and a yellow bullfrog have been spotted in India recently. Watch our latest video to learn more.