Israel carrying out ‘live-streamed genocide’ in Gaza, Amnesty says

Amnesty also says US President Donald Trump is responsible for ‘multiplicity of assaults’ on human rights.
Amnesty also says US President Donald Trump is responsible for ‘multiplicity of assaults’ on human rights.