oseen · source-linked reporting
A man self-immolates at St.
Mark's Square in Zagreb, Croatia, and later dies in hospital.
Context: Weiss special counsel investigation.
A man self-immolates at St. Mark's Square in Zagreb, Croatia, and later dies in hospital.
Event summary via Wikipedia Current Events (2024-06-11).