https://nitter.net/IglesiasVilches/status/1671062461103894534
I wonder where these "economical difficulties" come from, though.
https://press.un.org/en/2022/ga12465.doc.htm
Also, 1. is bullshit too, there are US military bases 0 miles away from China, they have one in Hong Kong (EDIT: used to, was removed by the government in 2020 https://www.scmp.com/news/hong-kong/politics/article/3046733/hong-kongs-fenwick-pier-be-demolished-after-serving-united ) and another in Taiwan.
The Taiwan strait averages about 95 miles. Of course, setting the limit at 90 miles is just an ass pull but technically the statement "no US base within 90 miles of the mainland" would be true.