WORLD NEWS President Vladimir Putin wins a landslide victory in the presidential election with 87.8% of the voteBy LindaMarch 17, 2024 Data from Russian Central Election Commission (CEC) confirms President Vladimir Putin officially garnered 87.97% of the votes after processing 24.4%…