The “R” in evolution.

The world has had its fair share of revolutions in the past few centuries, most notably the French, the Russian and perhaps slightly less so the South African “transformation”.

The narrative abounds that life has become either too complicated or … Read the rest

Russian Unity Day: 8 000 Russian nationalists protest against migrants

Several thousand Russian nationalists rallied Monday in Moscow, venting against the migrants they accuse of pushing up the crime rate and taking their jobs.

The protest took place on the national holiday of Unity Day, established in 2005 to replace … Read the rest