Active RNS subscribers and members can view this content by logging-in here.
In Face-Melting News: Hey, remember the Ark of the covenant? You know, the thing from the Bible? No? Okay, you know that thing that melts people’s faces off in the first Indiana Jones movie? Yeah, that. Well it looks like people may have actually found the Ark of the Covenant (but probably not). Let’s hope […]