West and Russia should team up against China
>>517695364Islam is a bigger problem https://youtu.be/K8QVtJwNy1A?si=uPRTMMN-UVZtJgJu