Love Rat, a new television production filmed in Cyprus has aired on Channel 5 for three consecutive nights, with the final episode being shown this evening.
The production was approved by the Cyprus Film Commission and “promotes the tourist characteristics …