Technology Solar Eclipse Wows Parts Of Europe, Middle East And Russia By Scott Neuman Published March 20, 2015 at 6:28 AM AKDT Twitter LinkedIn Email