Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

Putin critic Browder arrest Spain es_00005326
Putin critic Browder arrest Spain es_00005326

    JUST WATCHED

    Bill Browder briefly detained in Spain

MUST WATCH

Bill Browder briefly detained in Spain

Police in Spain say they have detained businessman and Vladimir Putin critic Bill Browder on an arrest warrant issued by Russia. Browder has since been released. CNN's Fred Pleitgen has the details.

Bill Browder briefly detained in Spain

Police in Spain say they have detained businessman and Vladimir Putin critic Bill Browder on an arrest warrant issued by Russia. Browder has since been released. CNN's Fred Pleitgen has the details.