Roiled by scandal, Hungary names new president

Advertisement