King Tut and Tahrir spirit at MN Science Museum