News

The “immersive art exhibit” trend where digital animations are projected onto walls has made a stronghold in Detroit. Immersive King Tut opened to the public on Friday, Nov. 4, and after ...
A statue of the Egyptian god, Osiris, dating 664-610 BC, stands on display on Wednesday, March 21, 2018, at the St. Louis Art Museum as media tours the new Sunken Cities: Egypt's Lost World ...