Share

The Star, the people’s paper

The Star newspaper, founded in 1971 started as a tabloid in a an island off the west coast of Malaysia. The Star has evolved over time, expanded to beyond newspaper to online contents.

Leave a Comment