New mini horned frog species discovered in India's eastern Himalayas

By NewsBytes Desk