Politics A French lawmaker makes fun of the US for supporting “tyrants” and says the Statue of Liberty should be returned. Admin March 17, 2025 A French lawmaker recently criticized the United States for its foreign policy, accusing it...Read More