Leyla Mohammed (leylamohammed) on BuzzFeed - Leyla Mohammed a is Celebrity Reporter for BuzzFeed UK and is based in London.
Larry Fitzmaurice • 25 days ago 25 days ag ...
Tasneem Nashrulla is a breaking news editor and reporter for BuzzFeed News and is based in New York. Contact this reporter at ...