Researchers in the Netherlands have discovered another organ inside the human body. Read more: Subscribe to CTV News to watch more videos: Connect with CTV […]
Continue readingTag: Netherlands
Discovery of a new organ may revolutionize cancer treatment
A team of researchers in the Netherlands has discovered what may be a set of previously unidentified organs. Subscribe to CTV News to watch more […]
Continue readingTorture chamber, makeshift prison cells found in sea containers; 6 arrested
Dutch police arrest 6 men, uncover makeshift torture chamber Read more: Subscribe to CTV News to watch more videos: Connect with CTV News: For the […]
Continue readingMH17 investigators name four suspects facing murder charges
International investigators announced that four people will be charged with murder and causing the crash of Malaysia Airlines Flight 17 in which 298 people were […]
Continue reading