News

Aphrodite is far more than just a simple love deity.This is the conclusion of Professor Bettany Hughes, who visited one of the proposed birthplaces of the deity — the coast of Paphos, Cyprus ...