Too many high-turnout landslides suggests ballot stuffing

More...