Samy Magdy and Frances D'Emilio

Associated Press

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
Samy Magdy and Frances D'Emilio | Crux