A multi-partisan activist group established to expose and resist US imperialism, corpora-terrorism, and the New World Order
Tortoise 'survives in locked store room for 30 years' 25 Jan 2013 A family found their missing pet tortoise in a store room -- more than thirty years after they lost her, it was reported on Friday. Manuela disappeared from her home in Rio de Janeiro, Brazil, in 1982 and despite a lengthy search was never seen again... It was only after their father Leonel died earlier this month that the Almeida children began clearing out a second-floor room in the house that he had filled with broken electrical items and always kept locked. Leonel's son Leandro said he was astonished to find Manuela alive inside a box containing an old record player.