Larry Clark reveals new photographs from his iconic 1970s series "Tulsa" that paints a haunting portrait of opioid addiction ...
The EUDA director said people using multiple drugs at once, violence, and political polarisation are key challenges for 2025.