Several thousand Hungarians protested against corruption in Budapest on Thursday, the latest demonstration challenging the government of controversial Prime Minister Viktor Orban.