Prompted by Costa Rica, Interpol issues arrest alert for Nicaragua's Edén 'Comandante Cero' Pastora

News fetched from the source by our autoblog. Click here to read the full article...