Social media accounts now mandatory for Kenyan U.S. visa applicants by Modupeoluwa Olalere July 27, 2025 0 The United States Embassy in Nairobi announced on Friday that all Kenyans applying for a U.S. visa must now provide ...