A police officer formerly stationed at Greece’s Parliament is embroiled in disturbing allegations, including sexual abuse and rape, as well as a financial investigation into possible illicit activities.
A police officer formerly stationed at Greece’s Parliament is embroiled in disturbing allegations, including sexual abuse and rape, as well as a financial investigation into possible illicit activities.