November 23, 2024

Alisa Laufer

Alisa Laufer is a contractor at the U.S. Department of State.