Disinformation innovations used in the May 2019 Philippine elections August 19, 2019 Three months after the May 2019 elections, the Social Weather Stations (SWS) survey results showed 80 percent were satisfied with the conduct of the elections....