Intriguing Title, eh?
Yep. It’s a site that exploits the fact that most people have no reason to know how DNA and RNA work.