Friday, May 10, 2024

A German Car Manufacturer in Shenyang City, Liaoning Province, China, While Imperialists Lap Dogs (Journalists and Politicians) Lies on a French TV.



A German Car Manufacturer in Shenyang, China, While Imperialists Lap Dogs (Journalists and Politicians) Lies on a French TV.



Shenyang City, Liaoning Province, China


From 2 years ago

No comments:

Post a Comment