
A cleaning crew found the remains of a right foot in the beach area behind the Punta Paitilla Union Club. Police and Judicial Investigation teams are investigating, Telemetro reports. The Union Club was founded in May 1909 as a ritzy social club at No. 20 Avenue Eloy Alfaro with Eduardo Icaza as the head...
Read more »