The Leaf and The Forest
Posted in Government, Human Rights, Isolation, Morality on May 8th, 2009
British newspapers appear to be making a big story out of a recent Royal decision to take note of modern Britain.
Some Hindus and Muslims objected to the name and the insignia of an honour established by the Queen 40 years ago to recognise distinguished service in the former colony of Trinidad and Tobago. The Trinity [...]

