History

100 years ago, General Douglas Haig, commander-in-chief of the British Army fighting on the continent during World War I, launched a major offensive in a part of northern France that is known as the Département de la Somme.
The myth of Churchill is Britain's greatest propaganda tool because it rewrites Churchill's true history in order to whitewash Britain’s past imperialist crimes against humanity.