Russian war VS Ukraine daily updates 538 Followers Both sides are shown here. Many videos are posted here every day Verified