Thu. May 2nd, 2024

Yet Another Drug War Failure

An especially hot news item in 2024 has been the surge of drug-related violence in Ecuador.  Until recent years, Ecuador was hailed as an island of relative stability in the swirling violence of the illegal drug trade in the Western

iPhone Sales Drop 19% in China

Apple's iPhone sales dropped sharply in China in the first quarter of this year as the company saw strong competition from domestic brand Huawei, according to a new report from market research firm Counterpoint Research. CNBC: Apple saw sales of

Steve's News