“Owlers” had been sharing tips in the search across France for decades, but the prize worth $266,000 may now have been found.
“Owlers” had been sharing tips in the search across France for decades, but the prize worth $266,000 may now have been found.