Britain

$524 billion reasons American and European leaders remain silent despite global calls for a ceasefire

$524 billion reasons American and European leaders remain silent despite global calls for a ceasefire