Yet another cancer doctor admits fabricating false positives to profit from selling toxic chemotherapy

Read more

Russia Accuses US Of Fabricating Satellite Images, Creating "Wall Of Propaganda" To Incite Other Countries

Read more