Accuracy in Media

China continues to build islands in disputed areas in the South China Sea to act as military bases to protect their island claims.





Ready to fight back against media bias?
Join us by donating to AIM today.

Comments