from Scientific American2 years agoThe conflict between Russia and Ukraine has escalated: Russian troops have invaded and now control several areas in Ukraine. Read at Scientific American[add][|| ... ]