Current Affairs

232435604_319539647f_z

Crisis Point in Crimea

The west may have a lot to answer for in respect of their interventions in Iraq, Afghanistan and Pakistan. However, the rights or wrongs of past actions don’t validate or excuse Russian actions now.