Byline: Reviewed by Alun Thorne
Each year thousands, maybe millions, of Russians take to the streets to celebrate May Day.
Even since the fall of Communism and the end of the great Union more than 15 years ago, Russians still dress up in their fineries, unfurl their banners and march for International Workers' Solidarity Day.
Many diehard Communists hanker for the day, as unlikely as it may be, when their nation returns to the principles of the old Soviet regime of collectivism and dictatorship.
But many millions more revel in their new found freedoms, as fragile as they may still seem to the outside world, and have no desire to return to …