The country has become a cauldron of anger and unease as it enters a weekend promised to be marked by protests and a military parade.