The European Report, presented by Simon Barrett, is a political discussion programme that comes from the heart of Europe, in the European Parliament, that addresses issues concerning Europe and the Middle East.
Revelation TV