Thousands have flooded the streets of Budapest on March 15 as two rival political blocs showcased their strength four weeks before the pivotal parliamentary elections. BUDAPEST, Hungary — Hundreds of thousands of people filled the streets of Budapest on March 15 as rival political camps staged dueling rallies on Hungary’s national holiday, offering starkly different visions of the country’s future just four weeks b... [6213 chars]