fbpx
Connect with us

Europa

MH17 debacle Telephone taps show Russia coordinated Ukraine rebels

A global investigation into the bringing down of Malaysia Aircrafts flight MH17 accepts significant level Russian authorities were coordinating separatists...