The claim
Lake Samsara, one of the lakes of the tropical sources of the Nile, is located in the isolated tropical area of Karanji. Recently, a strange fish was discovered that resembled a human face! This has baffled and amazed aquatic research scientists
Sources and attribution
Original review: youturn. Structured data compiled by Data Commons under CC BY 4.0. Publisher article content is subject to its own terms.
Updated