Big Tech faces new criticism for yanking Russian app - The Horn News