Blog Post Questions Recent Big Bang Discovery

Some scientific debate heats up online.