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

Russians on the march for Unity Day
Russians on the march for Unity Day

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 … Read the rest