Petr Svab
Reporter
Petr is a New York-based reporter focusing on breaking news. Originally from Prague.
Load More Stories