Who Is Ruba Borno? Amazon Executive Sparks Outrage after Wearing Necklace with Palestinian Flag Imposed on Israel Map as Users Threaten to Cancel Subscriptions
An Amazon executive sparked outrage on social media after wearing a necklace in a company video featuring a pendant shaped ...