Volume 25 Issue 31 29 june 2025