No less than 136 countries have reached a deal that would set a global minimum corporate tax rate of 15 percent. The Organization for Economic Cooperation and Development (OECD) announced the agreement on Friday.
A top diplomat under President Trump has sounded the alarm on China’s pursuit for global dominance. On Friday, former U.S. Ambassador-at-Large for International Freedom...
As a number of politicians push for ‘vaccine passports’ amid fears that a new brand of medical apartheid is coming, a re-surfaced CDC publication advocating internment camps for the ‘high-risk’ has some people fearing the worst.
A 41-year-old Christian woman has allegedly abandoned her husband of 20 years and claims to have married the Holy Spirit in an act that has shocked Kenyans and embarrassed the church in the East African country.