Header Ads

ad

French protesters armed with flares take over Blackrock's head office in Paris