More than four thousand protesters with torches form a peace symbol on Heroes’ Square in central Budapest in 2006

Join discussion: leave a comment