Clashes as thousands of nationalists mark Independence Day