NewsRED RED research discussed at Karlsruher Institute of Technology (KIT) By Felix Büchner March 31, 2025