On a desolate stretch in Brazil, a driver came upon an “enormous” — and unidentified — animal likely struck dead by another vehicle. The baffling beast, with ... Read more