The Final Report of the International Health Regulations Review Committee
The International Health Regulations Review Committee (IHRRC) published their final report and they have validated nearly everything that I have been saying for the last month and a half. Go figure.
Read More