T. P. Amerasinghe

From SourceWatch
(Redirected from Terence P. Amerasinghe)
Jump to navigation Jump to search

Dr T. P. Amerasinghe of Sri Lanka who is the co-author of the Constitution for the Federation of the Earth (C.F.E.) popularly known as “Earth Constitution” and President of the Provisional World Parliament.

Resources and articles

Related Sourcewatch articles

References