A psychologist and his wife, who are suspected of leading the group for more than 20 years, were arrested by police in a small town in Cáceres province
Source:www.surinenglish.com
A psychologist and his wife, who are suspected of leading the group for more than 20 years, were arrested by police in a small town in Cáceres province
Discussion
Join the conversation
Sign in to share your thoughts with the community.
Loading comments…