CARACAS – The local leader of a Venezuelan opposition party, Edwin Santos, was found dead on Friday morning, with government critics blaming the death on state security forces though the government has said he died in an accident.
CARACAS – The local leader of a Venezuelan opposition party, Edwin Santos, was found dead on Friday morning, with government critics blaming the death on state security forces though the government has said he died in an accident.