Riveting speech by Dr. David Martin at the European Parliament, May 3, 2023