Pirate treasure found off Madagascar

    0

    Explorers in Madagascar may have found treasure from the infamous Capt. Kidd, according to a report.Pirate treasure found off Madagascar