A 26-foot-tall statue of the Egyptian god Anubis is coming to downtown St. Paul Tuesday to publicize the King Tut exhibit that opens Feb. 11 at the Science Museum of Minnesota. The timing is meant to ...