Bright flash of light marks incredible moment life begins when sperm meets egg

This seems quite a claim ??

All comments...