We’ve heard of irresponsible parents, but this couple takes it to the next level! According to Nextshark, two parents from China sparked outrage among netizens when...
Recently, a very pregnant woman walked into a motor garage in eastern China and gave birth within 30 seconds, reports South China Morning Post. Right after delivering her...