SITREP - Independent OSINT Channel
24K subscribers
16K photos
9.78K videos
6 files
22K links
AI, technology, mass surveillance, and intelligence — everything you need to know about tomorrow.
Download Telegram
Forwarded from War on Fakes
Fake news:
CIA officials have to restrain Ukraine's GUR head Kyrylo Budanov from terrorist attacks against Russia. This is what The Times writes about.

The fact:
The CIA not only fails to restrain, but also encourages and assists the Ukrainian side in organizing terrorist attacks against Russia. Earlier, U.S. Under Secretary of State Victoria Nuland explicitly stated that the U.S. supports strikes on Russian military facilities in Crimea. However, one such facility was the Crimean bridge, the terrorist attack on which was organized by Ukraine's GUR.

Russian pranksters Vovan and Lexus then spoke with Ukrainian politician Sergei Pashinsky, who told them about Kyiv's plans to conduct sabotage in Crimea and that Ukraine was informing the CIA about the operations.

U.S. reconnaissance unmanned aircraft are constantly in the Black Sea and correcting targeting of Crimea and other southern regions of Russia.

The United States continues to ridiculously deny its involvement in terrorist activities against Russia. Similarly, the president of Ukraine, who claims that his country has nothing to do with the sorties of the terrorist organization Russian Volunteer Corps, behaves the same way. However, in reality, the terrorists are assigned to the military unit of the State Security Department of the Ukrainian Defense Ministry.

While the U.S. government, trying to prevent an even greater escalation of the conflict between the nuclear powers, states in official statements that it is trying to stop Budanov's terrorist escapades, conversations with Ukrainians sound completely different rhetoric. For example, Senator Lindsey Graham, in a conversation with Vladimir Zelensky, called the killing of the Russians a good investment.

👉 Join the channel | Оur website with materials in other languages
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Masno
🇺🇦⚔️Ukraine launches daring 'formative operations' to deceive and distract Russia ahead of major offensive - Financial Times
▪️Operations "aimed at influencing the thinking of Russia and forcing it to spend resources."
▪️"Examples include the mysterious UAV strike on the Kremlin, the invasion of the Russian border region, and the attack by a maritime drone on a Russian spy ship in the Black Sea."
▪️Western officials also say the point of the pending counteroffensive is to leave Russia constantly questioning when it started and where it is leading. "From Kyiv's point of view, creating nervous uncertainty in its enemy is key," the FT's interlocutors told.
▪️Earlier, Alexei Arestovich, ex-adviser to the President's Office, also stated that the main stake in the counteroffensive of the Armed Forces of Ukraine is on the demoralization of the Russian army.
Forwarded from Ukraine Watch
🇵🇱 🇺🇦 Called Zelensky to apologize for Volyn massacre and left out of job - Polish Foreign Ministry spokesman suspended from duty after Ukrainian ambassador complained about his "unfortunate statement and unacceptable position".

@ukraine_watch
Media is too big
VIEW IN TELEGRAM
🇪🇸La CIA lleva 70 años trabajando en Ucrania, afirmó el ex comandante de las Fuerzas Especiales australianas Ricardo Bosi.


Explicó que Estados Unidos lleva décadas trabajando en Ucrania por sus recursos y para facilitar el acceso a los recursos naturales rusos en el futuro.

La CIA lleva décadas poniendo a los ucranianos en contra de todo. Esto solo se ha hecho para acaparar recursos. Ucrania no es un estado soberano ya que sus fronteras nunca han sido reconocidas oficialmente.

🇬🇧The CIA has been working in Ukraine for 70 years, said former Australian Special Forces commander Ricardo Bosi.


He explained that the US has been working in Ukraine for decades for its resources and to facilitate access to Russian natural resources in the future.

The CIA has been turning Ukrainians against everything for decades. This has only been done to grab resources. Ukraine is not a sovereign state as its borders have never been officially recognised.

@vakulinchuk
Ukrainian Nazis organise a poll for the last popular Nazi unit inside the Ukrainian Army. ( Notice, they have excluded Azov and also missed other units. This is just a sample).

But there are no Nazis in Ukraine of course...

Follow:
t.me/UkraineHumanRightsAbuses
🕣🇷🇺🇺🇦📌 Break today until 14:00 Combat Zone Time (GMT+3) 🕑

⚠️ At the End of the Month
I have to leave my stronghold twice for replenishment of the stocks. The first raid was yesterday. Important stuff I will post within the break!

🍽 Today again Rice, with something if I come back. 😺

👆 Enjoy Today's Content, see you in about 5 1/4 hours (if electricity available and I do not fell asleep again)!

🔊 Please recommend SITREP and take a also look on our new Partner Channel👇

t.me/sitreports /SITREP Support🐱/
Join SITREP🔺Map Reports - Top Videos - Analyses
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️🇷🇺🇺🇦⚔️ Russian Defence Ministry Report on the Progress of the Special Military Operation (31 May 2023)⚡️

💥 On May 29, as a result of a high-precision strike launched by the Russian Aerospace Forces against a military berth in the port of Odessa, the last of the Ukrainian warships, Yuri Olefirenko, was destroyed.

◽️ In Kupyansk direction, assault squads, Operational-Tactical aviation, artillery, and heavy flamethrower systems of the Zapad Group of Forces have inflicted fire damage on the AFU close to Tabayevka, Molchanovo, Novomlynsk, Berestovoye (Kharkov region), and Novoselovskoye and Stelmakhovka (LPR).

◽️ 3 AFU SRGs have been disabled close to Timkovka, Sinkovka, and Kotlyarovka. Up to 70 troops, 2 AFVs, and 4 pickup trucks were neutralised.

◽️ Moreover, ammunition depots of the AFU's 60th Mechanised Brigade were destroyed close to Liptsy and Sinelnikovo (Kharkov region).

◽️ In Krasny Liman direction, aviation and artillery of the Tsentr Group of Forces engaged the units of the enemy close to Makeyevka, Chervonaya Dibrova (LPR), Torskoye, Yampolovka (DPR) and the Serebryanskoye forestry.

◽️ Over 50 AFU troops, 2 AFVs, 3 motor vehicles, 1 Gvozdika self-propelled artillery system, 2 D-20 howitzers, 1 D-30 howitzer, and 1 Grad MLRS system the enemy has lost in this direction.

◽️ In the Donetsk direction, the fiercest hostilities are taking place near Avdeyevka.

◽️ In the course of active operations by assault squads of the 1st Army Corps supported by aviation, artillery fire, and heavy flamethrower systems of the Yug Group of Forces, the enemy was dislodged from occupied positions in a number of areas near the settlements of Krasnogorovka and Yasinovataya (DPR).

◽️ Operational-Tactical and Army aviation launched strikes to engage AFU units near Avdeyevka and Khimik. In addition, a warehouse of rocket and artillery weapons of the AFU's 110th Mechanised Brigade has been obliterated.

◽️ The 5th Motorised Rifle Brigade and the Akhmat Special Forces Detachment are carrying out successful offensives in Maryinka direction.

◽️ In this direction, the enemy has suffered losses of over 200 troops, 3 AFVs, 12 motor vehicles, 1 D-30 howitzer, and 2 Grad MLRS vehicles during the day.

◽️ In South Donetsk and Zaporozhye directions, aviation and artillery of the Vostok Group of Forces inflicted fire damage on the AFU units close to Velikaya Novosyolka, Pavlovka, Vladimirovka (DPR) and Malinovka (Zaporozhye region).

◽️ Up to 185 troops, 2 AFVs, and 4 motor vehicles have been eliminated in this direction during the day. Moreover, ammunition depots of the AFU's 65th Mechanised Brigade were wiped out close to Preobrazhenka and Chervonaya Krinitsa (Zaporozhye region).

◽️ In Kherson direction, up to 30 troops, 2 AFVs, and 2 motor vehicles have been destroyed.

💥 Operational-Tactical and Army aviation, Missile Troops and Artillery of the Russian Group of Forces have engaged 103 AFU artillery units, manpower and hardware in 149 areas during the day.

◽️ Moreover, a command post of the AFU's 33rd Mechanised Brigade was destroyed close to Trudovoye (Zaporozhye region).

◽️ A command and observation post of the AFU's 'Skala' assault battalion was eliminated close to Avdeyevka (DPR).

◽️ Air defence forces have intercepted 12 HIMARS MLRS projectiles and 1 Storm Shadow long-range cruise missile during the day.

◽️ Moreover, 11 AFU UAVs were shot down close to Verkhnekamenka, Zaliman (LPR), and Pokrovskoye (DPR).

#MoD
t.me/sitreports /@mod_russia_en/@mod_russia/#smo/
Join SITREP🔺Map Reports - Top Videos - Analyses
⚡️🇷🇺 🇺🇦👻 Today, Ukrainian Propaganda Resources published a Video with the Moment of a Rocket Falling on the Roadway in #Kiev on 29 May⚡️

🤥 At the same time
, the emphasis is placed on the fact that it was allegedly the wreckage of the missile defense system after working on the targets.

🎬 However, if you click on stop at the very beginning of the video, you can see the flight of a completely intact and undamaged anti-aircraft guided missile RAS-3 from the MIM-104 Patriot complex.

📌 There is no question of any debris. Apparently, after the launch, the missile deviated from the target and fell directly onto the highway, hitting several cars. The wreckage of this RAS-3 was subsequently laid out by the Mayor of #Kiev, Vitali Klitschko.

It is ironic that the vehicles damaged by the fall of the SAM were moving west along Bandera Avenue.

Coordinates: 50.489272, 30.498109

High Resolution: 🇷🇺 MAP

📜 RYBAR; 31 May 2023, 11:51

t.me/sitreports /@rybar/#smo/
Join SITREP🔺Map Reports - Top Videos - Analyses
⚡️🇷🇺🇺🇦⚔️ #SMO RECAP; 31 May 2023, 14:00 - Ground Battles⚡️

📌 From N to S
along the Frontline

🔶#NorthUkraine (MAP):

🔹
#Bryansk Reg (MAP)

🔹
#Belgogrod Reg (MAP)
📌24 May🇷🇺Rep🇺🇦⚔️➡️ Grayvoron

🔹#Kharkov Reg (MAP):

🔶
#Svatovo DIR (MAP):

🔹
#Kupyansk SEC (MAP):
❇️30/29 May🇷🇺Kolodesnoye; WG
❇️🇷🇺💥Kamenka; WG
❇️30/29 May🇷🇺💥Krasnoye Pervoye; WG
❇️30/29 May🇷🇺💥Dvurechnaya; WG
Gryanikovka
📌18 May🇷🇺➡️ to Oskol River
❇️30/29 May🇺🇦Rep🇷🇺⚔️near Masyutovka; WG
29 May🇷🇺➡️ near Masyutovka; RE, WG, BR
🏵15 May🇷🇺took Masyutovka
Liman Pervy (1)
Olshana
Sinkovka
Kupyansk
Yagodnoye

🔹#Svatovo Section (MAP):
❇️🇺🇦Rep🇷🇺 near Krakhmalnoye; WG
❇️30/29 May🇷🇺💥Berestovoye; WG
Kuzemovka
❇️🇺🇦Rep🇷🇺 at Novoselovskoye; WG
Krivosheyevka
❇️🇺🇦Rep🇷🇺 near Stelmakhovka; WG
Kolomyychikha
Makeyevka
Ploshchanka
❇️30/29 May🇷🇺💥Nevskoye; WG
Balka Zhuravka

🔹#Liman SEC:
Chervonopopovka
Terny
Yampolovka
Zarechnoye
Kremennaya
30/29 May🇷🇺💥Torskoye; WG

🔹#Seversk SEC (MAP):
29 May🇷🇺➡️Serebryanskoye🌲; EL
❇️C⚔️🇺🇦➡️ NE of Belogorovka; WG
❇️🇷🇺💥Belogorovka; WG
30 May🇺🇦C⚔️near Belogorovka; WG
30 May🇷🇺⚔️in Belogorovka; 2M⁉️
29 May🇷🇺➡️ near Belogorovka; WG; 31. RE
29 May🇷🇺➡️Zolotarevka; EL
❇️🇷🇺💥Seversk; WG
30/29 May🇷🇺💥Verkhnekamenskoye; WG
❇️30/29 May🇷🇺💥Spornoye; WG
Vyemka
Fyodorovka

🔶#Soledar DIR (MAP) :

🔹
#Soledar SEC:
📌14 May C⚔️🇷🇺➡️ near 🇷🇺Belogorovka; RE, WG
🚨13 May🇺🇦➡️ 🇷🇺Belogorovka; WG
❇️🇷🇺💥Veseloye; WG
Razdolovka
🚨19 May🇺🇦➡️ N of Sacco & Vanzetti; BI, BR, WG
❇️29 May🇷🇺💥Vasyukovka; WG
🏵15 Mar🇷🇺 took Zaliznyanskoye
Minkovka

🔹#Bakhmut SEC (MAP):
29 May🇷🇺💥Privolye; WG
❇️29 May🇷🇺💥Orekhovo-Vasilyevka; WG
30 May🇺🇦Rep🇷🇺C⚔️near Orekhovo-Vasilyevka; WG
Paraskoviyevka
Novomarkovo
🏵 09 Mar🇷🇺 took Dubovo-Vasilyevka
29 May🇷🇺💥Grigorovka; WG
29 May🇷🇺💥Bogdanovka
🚨16/13 May🇺🇦➡️ Berkhovka
🚨23/14 May🇺🇦➡️ Yagodnoye; WG
❇️⚔️N of Khromovp; BR
29 May🇷🇺⚔️near Khromovp; WG; 20. RE
29 May🇺🇦⚔️ NW of Bakhmut; BR
🏵20 May🇷🇺 took Bakhmut (MAP)
29 May🇺🇦⚔️SW of Bakhmut; BR
❇️29 May🇷🇺💥Krasnoye; WG
30 May🇺🇦Rep🇷🇺C⚔️near Krasnoye; WG
❇️29 May🇷🇺💥Predtechino; WG
❇️29 May🇷🇺💥Chasov Yar; WG
29 May🇷🇺💥Stupochki; WG
Konstantinovka
❇️⚔️NW of Kleshchiyevka; BR
❇️🇷🇺Rep🇺🇦at Kleshchiyevka; BR
🚨29/26/19/18/15/13 May🇺🇦➡️ Kleshchiyevka; BR, WG
30 May🇺🇦⚔️➡️ Andreyevka; WG

🔹#Toretsk SEC:
Aleksandro-Shultino
❇️🇷🇺💥Belaya Gora; WG
🚨13 May🇺🇦➡️ Kurdyumovka; WG
❇️30 May🇷🇺💥Toretsk; WG
❇️🇷🇺💥Nyu-York; WG

🔶#Donetsk DIR (MAP):

🔹
#Avdeyevka SEC (MAP):
Troitskoye
🏵23 Mar🇷🇺 took Novobakhmutovka
Novokalinovo
Keramik
🏵16 Mar🇷🇺 took Krasnogorovka
Petrovskoye
Berdychi
Orlovka
🏵08 Mar🇷🇺 took Vesyoloye
🏵25 Mar🇷🇺 took Kamenka
🚨16 May🇺🇦➡️ retook 🛣 near Krutaya Balka
❇️🇷🇺➡️ into NE Avdeyevka Outskirts; WG
30/29 May🇷🇺💥Avdeyevka; WG; 31. RE
Opytnoye
Lastochkino
29 May🇷🇺⚔️➡️ Severnoye; WG; 30. RE
Tonenkoye

🔹#Peski SEC (MAP):
30 May🇺🇦💥🇷🇺Vodyanoye; WG
29 May Pos⚔️at Vodyanoye; VK , RE
30 May🇷🇺💥Pervomayskoye; WG; 31. RE
29 May🇷🇺⚔️➡️ Pervomayskoye; WG; 30. RE
29 May🇷🇺➡️ in Pervomayskoye; VK, RE, 2M
Nevelskoye

🔹#Maryinka SEC (MAP):
Krasnogorovka
❇️🇺🇦Rep🇷🇺 in Maryinka; WG
30/29 May⚔️in Maryinka; RY, VK, RE, 2M, WG; 31. RE
30/29 May🇷🇺💥Pobeda; WG
❇️30/29 May🇷🇺💥Novomikhaylovka; WG
Sladkoye

🔹#Ugledar Section (MAP):
🚨30 May🇺🇦➡️ Nikolskoye Dacha SW; WG; 31. RE
30 May🇺🇦💥Nikolskoye; WG
🚨15 May🇺🇦➡️ Nikolskoye; 2M
30/29 May🇷🇺💥Ugledar; WG
30 May🇺🇦💥Pavlovka; WG
30/29 May🇷🇺💥Prechistovka; WG
30 May🇷🇺⚔️➡️ Bolshaya Novosyolka; WG; 31 RE
29 May🇷🇺💥Bolshaya Novosyolka; WG

🔶#Zaporozhye DIR (MAP):

🔹
#Gulyaypole Section:
Novozlatopol
❇️🇷🇺💥Gulyaypole; WG
🚨20 May🇺🇦➡️ near Dorozhnyanka; WG
Pologi
Mirnoye

🔹#Orekhov Section (MAP):
Rabotino
🐽23 Mar🇺🇦took Novodanilovka
Malye Shcherbak

🔶#Kherson DIR (MAP):
Novaya Kakhova
🚨26 Apr🇺🇦➡️ near #Kindiyka
Cherkessky Island

📜 Sources & Maps: @Rybar RY, @Wargonzo WG, @Boris_Rozhin BR, @Brussinf BI, @Two_Majors 2M, @Evgeniy_Lisitsyn EL, @VoenkorKotenok VK, @readovkanews RE

t.me/sitreports
Join SITREP🔺Map Reports - Top Videos - Analyses
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️🇷🇺🇺🇦🎯 Nice Hit on a Fiend's Tank⚡️

🎬 Let's remember
how the guys from the 200th Brigade burned the enemy tank.

📜 ARCHANGEL OF SPECIAL FORCES Z 🇷🇺; 30 May 2023, 21:01

t.me/sitreports /@rusich_army/#vid/
Join SITREP🔺Map Reports - Top Videos - Analyses
Media is too big
VIEW IN TELEGRAM
⚡️🇷🇺🇺🇦🎊 Fireworks with Nazi BUK performed by #Kaskad⚡️

🎬 In the #Ugledar Section, the reconnaissance of the Donetsk Republics' OBTF* "Kaskad" revealed a camouflaged Buk air defence system of Ukrainian neo-Nazis. The Lancet Strike drone flew right on target and staged a real show with special effects and fireworks in the positions of the Bandera fans.

📜 OBTF "Kaskad"; 31 May 2023, 09:25

*OBTF (ОБТФ) - Operational and Battle Tactical Formation of DPR

t.me/sitreports /@obtf_kaskad/#vid/
Join SITREP🔺Map Reports - Top Videos - Analyses
This media is not supported in your browser
VIEW IN TELEGRAM
And now some comedy from the German Public TV to easy the hardships of finding out who are your governments supporting in Ukraine:

- They have Far Right roots this Battalion (Azov) a lot of them wear Nazi insignia on their clothing so this lends some weight to the false Russian claim that they are denazifying Ukraine.

Follow:
t.me/UkraineHumanRightsAbuses
Forwarded from World Pravda (Черный)
⚡️🇺🇦🐖 "We will have jobs - they won't." We will have pensions - they will not. We will have the support of people - children and pensioners - and they won’t have it. Our children will go to schools and kindergartens, and their will sit in their basements. Because they don't know what to do! This is how we will win this war," said Poroshenko about the residents of Donbass in 2014.

The photo below shows Poroshenko hiding from shelling in Kiev in 2023.


@antinatocoalition
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Africa Intel
🇬🇧🌍 How Great Britain tries to recreate its colonial empire in Africa

Russian channel Rybar analyzed the British expansion into Africa.

The most interesting part of the material lies in the current state of Great Britain’s policies towards African continent and how it tried to maintain position after the disband of colonial empire.

▪️In the middle of 20th century British government after the pressure from the US decided to change its format of interaction with the newly formed states. Despite granting them formal independence, Great Britain replaced direct control with an indirect one.

Most of the former colonies did not have any national industries or skilled workers to develop them. Trying to gain something by selling resources was also destined to fail, since the international market was already divided between developed states.

The most logical way for local leaders in this dire situation was to ask its former colonizer and British companies for a help to win some place under the sun. Thus newly formed countries sold themselves to UK and were forced to play by its rules in hopes of gaining access to the international market and develop somehow.

▪️The main British interest in African countries lies in mining, mineral extraction and financial services, since the continent is viewed as a source of raw materials. Thus 88% of all Great Britain’s investments in the region lie in these spheres. Other fields that African really need to improve, like communication and agriculture, are overlooked.

▪️Moreover, Britain maintains a military presence on the territory of about 40 countries of Africa. The UK government justifies its presence by training African personnel, peacekeeping missions and the fight against terrorism.

But all this activity, for the most part, exists only on paper, and the situation of fragmentation and terrorism has not improved at all during the time British "peacekeepers" have been on the continent.

▪️The situation to this day doesn't look so good. Dependence on Britain persists. However, with the rise of other foreign players in the end of 20th and beginning of 21st centuries, Africa can see some improvements.

#UK #Africa

@africaintel @rybar
⚔️🇺🇸🐮💩 Analysis of the Situation in Ukraine by US Milbloggers of "Institute for the Study of War" (ISW):

🤥🇺🇸🇩🇪🇺🇦: Does so little really happen that the bloggers can't produce better reports? Compared to Wargonzo, ISW is just filth that can't be surpassed in embarrassment. ISW tries to make a professional impression, although in reality they are just lousy deceivers. At least the fraudsters have now added more cities to their scam script, which fools visitors to the website into thinking that others are making donations. Almost certainly, no one in the region is donating here. Reloading the website generates new faked donations. What a wretched rabble that contaminates the world with lies and deceptions! 👉🚽

⚠️ Warning! ISW is a troll entity linked to the US regime. The henchmen spread propaganda and disinformation instead of providing a picture of the situation on the front, which is evident from the mostly fruitless frontline information.

💬 The Text is quoted verbatim, including the often horrifying misspelling of localities. The respective source is linked in the footer.

🔻 May 30 Key Takeaways 👻

▪️ Russia claimed that Ukraine conducted a series of drone strikes against Moscow on May 30 as Russia again targeted Ukraine with Iranian-made Shahed drones.

▪️ Russian President Vladimir Putin attempted to downplay the drone attack on Moscow to avoid exposing the limited options he has to retaliate against Ukraine.

▪️ The drone attack on Moscow generated varied responses from the Russian information space.

▪️ The Russian Ministry of Defense (MoD) is likely attempting to conceal the high Russian losses in Ukraine by artificially inflating Ukrainian casualties in the war.

▪️ EU High Representative for Foreign Affairs Josep Borrell stated that Russia will not enter negotiations while trying to win the war.

▪️ Russian forces conducted limited ground attacks northeast of Kupyansk and northwest of Svatove, and Russian sources claimed that Russian forces conducted a ground attack south of Kreminna.

▪️ The tempo of Russian and Ukrainian offensive operations in the Bakhmut direction remains low as of May 30.

▪️ Russian forces made marginal advances amid continued ground attacks on the Avdiivka-Donetsk City line.

▪️ Russian forces did not conduct any confirmed ground attacks along the southern axis.

▪️ Russian officials are establishing domestic veteran support programs which likely aim to advertise the perks of military service in Russia.

▪️ Russian occupation officials continue to deport Ukrainian children to Russia under the guise of providing pediatric healthcare.

t.me/sitreports /@TheStudyofWar/👻/
Join SITREP🔺Map Reports - Top Videos - Analyses
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Serbs unfurl a huge flag in northern Kosovo to protest the illegal takeover of municipalities by Kosovo Albanians

Today, once again, thousands of Serbs gathered in mass protests in front of municipal buildings that were illegally seized by Kosovo Albanians, in the north of Kosovo, a 250-meter Serbian flag was unfurled in Zvecan.

Follow:
t.me/UkraineHumanRightsAbuses
⚔️🇬🇧🐮💩 The British Unintelligence has the Floor🔺

🤓🇬🇧🇩🇪🇺🇦: The Brit is lying. He knows full well that the Russians are succeeding with the latest strikes and the Muppets are suffering heavy losses. Let's not even talk about Patriot. Instead, we just tell snot and hope that it will be accepted as an update. 👉🚽

t.me/sitreports /@DefenceHQ/👻/
Join SITREP🔺Map Reports - Top Videos - Analyses
Please open Telegram to view this post
VIEW IN TELEGRAM