“Sanctions”: Economic aggression-revisited

The renewal and increase of the American and European “sanctions” against Russia, and the threat of new “sanctions” against Iran, a weapon long used by them against any nation that does not obey their diktats, from Cuba, to China, from Zimbabwe to Venezuela, is yet another slap across the face of the Russian and Iranian peoples. False hopes raised in some quarters that the American vassal states in Europe would act independently and favour more cooperation with Russia and Iran hav…

Chomsky hits back at Erdogan, accuses him of aiding terrorists

Prominent US linguist and philosopher Noam Chomsky has lashed out at Turkish President Recep Erdogan, who has accused him of being “dark” and having “mentality of colonialism” for signing an open letter protesting Ankara’s military op against the Kurds.The spat was provoked by an open letter to Turkey’s leader signed by some 1,128 Turkish and foreign academics from 89 universities around the world, including Noam Chomsky and Immanuel Wallerstein.

Fluorine-based toxins accumulate in the body & cause multiple health problems

When you bake muffins in a non-stick tin, do you think about how the non-stick coating is going to affect your health? There has been enough publicity around damaged Teflon that some reading this will likely think about the harm that can come from chipped non-stick coating. After all, who wants to eat that stuff? But I still doubt that most people think about the health consequences of the vapors that are being emitted from the heated non-stick pan or the chemicals that are being leached into their muffi…

Who made the petroglyphs on the mysterious Dighton Rock

Are the symbols on the Dighton Rock Native American? Norse? Phoenician? Chinese? Portuguese? Japanese? All or none of the above? There have been numerous theories about who carved the inscriptions found on the 40-ton boulder in Massachusetts, USA. Nonetheless, no one has been able to say with certainty who first wrote on the rock, what they wanted to communicate, or why.