video Judaism vs Christianity vs Islam by admin October 24, 2023 This video was created by Nerd Robot. The illustrations, animation, editing, research, and voice over were all done by the Nerd … source