Worst fears about China’s organ transplants & prisoners were just confirmed!
In its "unavoidable" final conclusion, the China Tribunal found forced organ harvesting has been committed for years throughout China on a significant scale!
Clashes broke out in Avlona Prison between inmates
The situation is currently under control
Breaking! Prisoners escape at Piraeus port
They were being taken to Chania prison