Listen to 1 World News radio station based in Porto Torres, Italy.
Porto Torres, Italy · World · World News