FTC and States File Lawsuit Against Amazon The Federal Trade Commission (FTC) and 22 states have filed a lawsuit against…
Taliban Arrests Spark Outrage in Herat The United Nations reported that Taliban authorities in Herat, western Afghanistan, arrested at least…