Moderate EPP wins European vote with 178 seats, populist parties stall
(Update: Rewrites, adds preliminary election results)Brussels, May 26 (EFE).- The European People's Party (EPP) on Sunday won the European Parliamentary elections, thus emerging as the largest...