In a recent development, a comprehensive fact-check conducted by DW has refuted the viral claim that Sweden has declared sex…
This website uses cookies.