Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
When Johan Floderus was arrested in Iran in April 2022, the authorities confiscated his Lonely Planet guide, a copy of the New Yorker and a book of Sufi poetry before putting him in solitary confinement. With little else to do…