Browsing: reflect
A Japanese ex-soldier speaks up on WWII biological warfare atrocities in China A former member of the Japanese germ warfare…
A despicable terrorist leader, Ismail Haniyeh, responsible for the deaths of countless innocent lives, has been taken from this world.…
Helen Zille, a controversial figure known for her strong leadership, opened up about her personal life and political journey in…