Home Blog Page 2

India Storm into T20 World Cup Semi-Finals after thrilling Win over West Indies; Samson’s 97 Seals record chase

0

Kolkata, India — Defending champions India stormed into the T20 World Cup semi-finals with a thrilling five-wicket victory over West Indies in a decisive Super Eights clash at Eden Gardens on Sunday.

Chasing a daunting 196, India completed their highest-ever successful run chase in a 20-over World Cup match, reaching 199-5 with four balls to spare. The architect of the memorable win was Sanju Samson, whose unbeaten 97 off 50 balls — featuring 12 fours and four sixes — proved to be a masterclass in composure and controlled aggression.

India’s pursuit began shakily, with Abhishek Sharma and Ishan Kishan dismissed inside the first five overs. But Samson steadied the innings with remarkable maturity, carefully rebuilding before accelerating at the right moments. Tilak Varma’s brisk 27 off 15 balls provided crucial support, but it was Samson who carried the chase almost single-handedly.

Fittingly, he sealed the victory in style — launching a six and then a boundary off Romario Shepherd to finish the contest and spark celebrations in Kolkata.

Earlier, India had opted to bowl but endured a sloppy outing in the field. Three dropped catches — including a costly miss by Abhishek Sharma — and a missed run-out opportunity allowed West Indies to capitalize.

Roston Chase, surprisingly promoted to open, anchored the innings with a composed 40 off 25 balls as West Indies reached 102-1 before Jasprit Bumrah turned the tide. The pace spearhead outfoxed Chase with a slower delivery and later dismissed Shimron Hetmyer for 27 with a sharp ball that induced a thin edge.

Rovman Powell (34*) and Jason Holder (37*) then launched a late assault, stitching together an unbeaten 76-run partnership off the final 35 balls to lift West Indies to 195-4. However, their strong finish ultimately proved insufficient against Samson’s brilliance.

With the win, India secured the runners-up spot in Group 1 behind South Africa and will face Group 2 winners England in the semi-final at the Wankhede Stadium in Mumbai on Thursday. South Africa will meet New Zealand in the first semi-final a day earlier.

Having now reached the semi-finals for the third consecutive edition, India’s title defense remains firmly on track — powered by a record-breaking chase and a knock that will be remembered as one of the finest in T20 World Cup history.


SOURCE : AGENCIES |  Follow Us: Facebook | Instagram | Twitter | Youtube |

Mark Carney begins India visit to rebuild ties and boost trade partnership with New Delhi

0

New Delhi/Mumbai – Canadian Prime Minister Mark Carney arrived in Mumbai on Friday for his first official visit to India, aiming to reset bilateral relations and strengthen trade cooperation after years of diplomatic strain.

During his four-day trip, Carney is scheduled to meet business leaders in Mumbai before holding talks with Prime Minister Narendra Modi in New Delhi on Monday.

RELATED NEWS : India, Brazil forge rare earths pact to safeguard strategic supplies

India’s Ministry of External Affairs said the meeting will provide an opportunity to reaffirm the “positive momentum and shared vision” for a forward-looking partnership. Discussions are expected to focus on trade and investment, energy, critical minerals, and technology cooperation.

Carney’s visit comes as Ottawa seeks to diversify trade beyond the United States. He has set a target of doubling Canada’s non-U.S. exports over the next decade, citing the impact of American tariffs on investment flows.

Strained Ties and Diplomatic Reset

Relations between the two countries deteriorated in 2023 after Canadian authorities alleged India’s involvement in the killing of a Sikh activist near Vancouver. New Delhi strongly denied the accusations and countered that the previous Canadian government under Justin Trudeau had tolerated pro-Khalistan extremist elements — a movement banned in India.

Diplomatic ties began to improve in June last year when Carney invited Modi to the G7 summit in Alberta, signaling efforts to stabilize relations.

Carney will travel to Australia and Japan next week as part of a broader Indo-Pacific outreach strategy aimed at expanding Canada’s global trade partnerships.

Officials on both sides expressed optimism that the visit could mark a turning point in India-Canada relations.


SOURCE : MEA |  Follow Us: Facebook | Instagram | Twitter | Youtube |

At least 10 killed in Pakistan as protesters try to storm US Consulate over Khamenei’s death

0

Karachi, Pakistan — Violent clashes between protesters and security forces in Pakistan’s port city of Karachi on Sunday left at least 10 people dead and more than 50 others injured as pro-Iran demonstrators attempted to storm the U.S. Consulate, authorities said.

In the north of the country, demonstrators also attacked U.N. and government offices.

The violence came after the United States and Israel attacked Iran, killing its Supreme Leader Ayatollah Ali Khamenei. Police and officials at a hospital in Karachi said that at least 25 people were also wounded in the clashes and some of them were in critical condition.

President Asif Ali Zardari expressed his “profound sorrow over the martyrdom” of Khamenei” and conveyed his condolences to Iran, according to his office. He said: “Pakistan stands with the Iranian nation in this moment of grief and shares in their loss.”

Summaiya Syed Tariq, a police surgeon at the city’s main government hospital, confirmed six bodies and multiple injured people were brought to the facility. However, she said the death toll rose to 10 after four critically wounded people died.

In the northern Gilgit-Baltistan region, thousands of Shiite protesters angered by U.S. and Israeli strikes on Iran attacked the offices of the U.N. Military Observer Group and the U.N. Development Programme (UNDP), government spokesman Shabir Mir said, adding that all staff working for those organizations was safe.

Mir said protesters repeatedly clashed with police at various places in the region, damaged the offices of a local charity, and set fire to police offices. However, he said authorities had deployed troops and brought the situation under control.

Police in Gilgit-Baltistan said at least two protesters were killed in the clashes.

The U.S. Embassy in Pakistan said in a post on X that it was monitoring reports of ongoing demonstrations at the U.S. Consulates General in Karachi and Lahore, as well as calls for additional protests at the U.S. Embassy in Islamabad and the Consulate General in Peshawar.

It advised U.S. citizens in Pakistan to monitor local news, stay aware of their surroundings, avoid large crowds and keep their travel registration with the U.S. government up to date.

Consulate windows smashed

In Karachi, which is the capital of southern Sindh province and Pakistan’s largest city, senior police official Irfan Baloch said that protesters briefly attacked the perimeter of the U.S. Consulate, but were later dispersed.

He dismissed as baseless reports that any part of the consulate building was set on fire. However, he said that protesters torched a nearby police post and smashed windows of the consulate before security forces arrived and regained control.

Witnesses said that dozens of Shiite protesters remained gathered about a kilometer (half-mile) from the consulate, urging others to join them. They said one of the protesters had tried to burn a window of the consulate, before security forces arrived there and dispersed the demonstrators.

Appeal for calm

The clashes prompted Interior Minister Mohsin Naqvi to issue an appeal for calm.

“Following the martyrdom of Ayatollah Khamenei, every citizen of Pakistan shares in the grief of the people of Iran,” Naqvi said in a statement.

He described it as “a day of mourning for the Muslim Ummah and for the people of both Iran and Pakistan,” but urged people not to take the law into their own hands and to express their protests peacefully.

The provincial government of Sindh in a statement also urged citizens to express their views peacefully and warned against engaging in violence.

Protests in the area surrounding the U.S. Consulate in Karachi went on for hours, with dozens of Shiite youth, some covering their faces, throwing stones at law enforcement officials and vowing to reach the consulate, where hundreds of police and paramilitary Rangers have been deployed.

Security raised at US embassy and consulates

In Islamabad, police fired tear gas and swung batons as hundreds of Shiite protesters, angered by the killing of Khamenei, tried to march toward the U.S. Embassy. The clashes took place outside the Diplomatic Enclave, where the embassy is located and additional police had been deployed.

Meanwhile, in the northwestern city of Peshawar, authorities also used tear gas and batons to disperse thousands of demonstrators attempting to approach the U.S. Consulate to hold a rally to denounce the killing of the Iranian leader, police said.

Shiites also held a peaceful rally in Multan, a city in Punjab province, chanting slogans against Israel and the United States.

Mamoona Sherazi, who attended the rally, said that she was protesting Khamenei’s killing. She described him as a fatherly figure and a strong voice for Shiites, adding that he also supported Sunni Muslims facing oppression. “God willing, we will never bow before America and Israel,” she said.

Shiites also held a rally and clashes with police repeatedly near the U.S. Consulate in Lahore, the capital of eastern Punjab province, police said. Rallies against Israel and the United States were also planned in northern Gilgit-Baltistan region. Authorities said that the government has stepped up security around the U.S. Embassy in the capital, and consulates across the country to avoid any further violence.

Shiites make up roughly 15% of Pakistan’s population of about 250 million and represent one of the largest Shiite communities in the world. They have frequently staged anti-Israel and anti-U. S. rallies in the past, though clashes of this scale are rare.


SOURCE : AP NEWS |  Follow Us: Facebook | Instagram | Twitter | Youtube |

3 U.S. Troops Killed, 5 Wounded as Iran Conflict Escalates

Washington, USA – Three American service members have been killed in action and five others seriously wounded during ongoing military operations against Iran, the United States Central Command (CENTCOM) confirmed Sunday.

In an official statement, the military said several additional personnel sustained minor shrapnel injuries and concussions and are in the process of returning to duty. Major combat operations are continuing.

These are the first confirmed U.S. casualties since Washington and Israel launched coordinated aerial strikes on Saturday under “Operation Epic Fury.” The strikes reportedly resulted in the death of Iran’s Supreme Leader, Ali Khamenei, along with several senior military officials, including the defense minister.

“The situation is fluid,” CENTCOM said, adding that further details — including the identities of the fallen service members — will be withheld for at least 24 hours until next of kin are notified.

Widening Regional Conflict

The joint U.S.–Israeli offensive began early Saturday, targeting key sites in Tehran and other major cities including Tabriz in the northwest and Isfahan in central Iran. Strikes continued into Sunday.

According to estimates from Iran’s Red Crescent, more than 200 people have been killed across Iran since the initial wave of attacks.

In retaliation, Iran launched missile and drone strikes against Israel and U.S. military installations across the region, including bases in Jordan, Saudi Arabia, Qatar, Bahrain, the United Arab Emirates, and Iraq. The full extent of the damage remains unclear.

On Sunday, an Iranian missile struck the Israeli town of Beit Shemesh near Jerusalem, killing at least nine civilians, according to search and rescue organization Zaka.

The rapidly escalating conflict has raised fears of a broader regional war, as military operations continue on multiple fronts.


SOURCE : CENTCOM |  Follow Us: Facebook | Instagram | Twitter | Youtube |

9 dead after Iranian missile hits Israeli town near Jerusalem

Jerusalem, Israel – At least nine people were killed on Sunday after an Iranian missile struck the Israeli town of Beit Shemesh, near Jerusalem, according to search and rescue service Zaka.

The attack also left 28 people injured as the missile hit a residential area, seen in videos shared by emergency services, damaging several buildings.

RELATED NEWS : Iran’s supreme leader killed in major attack by US and Israel

With these new fatalities, the death toll from Iranian missile strikes in Israel has risen to 10 since the operation against Iran began on Saturday.

According to the Magen David Adom (MDA) emergency service, the projectile struck “several buildings,” and 28 injured people were taken to hospital: two in serious condition, two in moderate condition and 24 with minor injuries.

One of the seriously injured is a four-year-old child, the Shaare Zedek Medical Center in Jerusalem said. The kid was transferred there for treatment.

Police said that “as a result of the direct impact, the building, where civilians were present, suffered severe damage and partially collapsed.” Emergency teams are searching for possible victims trapped under the rubble.

“When I arrived, I saw a terrible scene. Severe structural damage, smoke in the air and a lot of chaos, with dozens of frightened injured people coming out of the damaged buildings,” MDA worker Yehuda Shlomo said in remarks shared by the organization.

Another MDA paramedic said at least three children were trapped in a shelter following the impact and were later rescued by emergency teams.

United Hatzala, another emergency response organization, reported that eight buildings were affected by the strike.

The impact in Beit Shemesh is the closest deadly strike to Jerusalem, about 20 kilometers away, including during the 12-day war in June 2025.

On Sunday, Israeli police also confirmed that the warhead of an Iranian missile fell on Saturday in a park near the Jaffa Gate in Jerusalem’s Old City, a recreational area used for concerts and film screenings.

“The warhead was neutralized and safely handled by Jerusalem District bomb disposal teams, who transferred it for further analysis to the police explosives laboratory,” police said in a statement.

While nine people have been killed in Israel in the Iranian attacks, more than 200 people have died in Iran, most of them, 148, in a primary school strike in the southern town of Minab. 


SOURCE : EFE. |  Follow Us: Facebook | Instagram | Twitter | Youtube |

Iran’s supreme leader killed in major attack by US and Israel

0

Dubai, United Arab Emirates — Iranian Supreme Leader Ayatollah Ali Khamenei was killed in a major attack by Israel and the United States, Iranian state media confirmed early Sunday, throwing the future of the Islamic Republic into doubt and raising the risk of regional instability.

President Donald Trump announced the death hours earlier, saying it gave Iranians their “greatest chance” to “take back” their country.

RELATED NEWS : Israel attacks Iran, several explosions heard in Tehran

State media reported that the 86-year-old was killed in an airstrike targeting his compound in downtown Tehran. Satellite photos from Airbus showed that the site was heavily bombed.

His death at his office “showed that he consistently stood among the people and at the forefront of his responsibilities, confronting what officials call global arrogance,” state TV said.

“Khamenei, one of the most evil people in History, is dead,” Trump wrote in a social media post. He warned of “heavy and pinpoint bombing” that he said would continue throughout the week and even beyond, part of a lethal assault the U.S. has justified as necessary to disable the country’s nuclear capabilities.

Iran, which responded to the strikes with its own counterassault, warned of retribution, with the Cabinet saying that this “great crime will never go unanswered.” The paramilitary Revolutionary Guard threatened to launch its “most intense offensive operation” ever targeting Israeli and American bases.

The attack opened a stunning new chapter in U.S. intervention in Iran, carried the potential for retaliatory violence and a wider war, and represented a startling flex of military might for an American president who swept into office on an “America First” platform and vowed to keep out of “forever wars.”

The killing of Khamenei in the second Trump administration assault on Iran in eight months appeared certain to create a leadership vacuum given the absence of a known successor and because the 86-year-old supreme leader had final say on all major policies during his decades in power. He led Iran’s clerical establishment and the Revolutionary Guard, the two main centers of power in the governing theocracy.

Iran quickly formed a council to govern the country until a new supreme leader is chosen.

State media also reported the deaths of the head of Iran’s Revolutionary Guard and a top security adviser to Khamenei in airstrikes. Maj. Gen. Mohammad Pakpour took over as the Guard’s top commander after Israel killed its past commander in the 12-day war last June. The adviser, Ali Shamkhani, had long been a figurehead within Iran’s security establishment, IRNA said.

As reports trickled out about Khamenei’s death, eyewitnesses in Tehran told The Associated Press that some residents were rejoicing, cheering from rooftops, blowing whistles and letting out ululations.

Mourners raised a black mourning flag over the Imam Reza shrine in Mashhad, Iran’s second-largest city and a major pilgrimage site for Shiite Muslims. The Iranian government declared 40 days of public mourning and a seven-day nationwide public holiday to commemorate Khamenei’s death.

Citing unidentified sources, the semiofficial Fars news agency, believed to be close to the Revolutionary Guard, reported that several relatives of Khamenei were also killed, including a daughter, son-in-law, daughter-in-law and grandchild.

Iran strikes US bases in Mideast

Iran has struck back following U.S. and Israeli strikes on its territory after talks with the U.S. about its nuclear program failed to result in a deal. It has targeted American bases across the Middle East, including in nearby Gulf monarchies, and vowed to continue its attacks.

Strikes were planned for months

The joint U.S.-Israel operation, which officials say was planned for months, took place Saturday during the Muslim holy fasting month of Ramadan and at the start of the Iranian workweek. It followed stilted negotiations and warnings from Trump, who last year trumpeted his administration’s success in incapacitating the country’s nuclear program but nonetheless cast the latest round as necessary to head off its potential resurgence.

About 12 hours after the attacks began, the U.S. military reported no U.S. casualties and minimal damage at U.S. bases despite “hundreds of Iranian missile and drone attacks.” It said targets in Iran included Revolutionary Guard command facilities, air defense systems, missile and drone launch sites, and military airfields.

US, Israel strike locations across Iran

Israel, for its part, said it had killed the commander of the Revolutionary Guard Corps and the country’s defense minister, as well as the secretary of the Iranian Security Council, a close adviser to Khamenei.

Khamenei “was unable to avoid our Intelligence and Highly Sophisticated Tracking Systems and, working closely with Israel, there was not a thing he, or the other leaders that have been killed along with him, could do,” Trump said. “This is the single greatest chance for the Iranian people to take back their Country.”


SOURCE : AP NEWS |  Follow Us: Facebook | Instagram | Twitter | Youtube |

Forum of Civil Pensioners Association (FCPA) Delhi State protested at Jantar Mantar

0

New Delhi, India – A massive dharna was organized at Jantar Mantar in Delhi under the banner of the FCPA Delhi State affiliates, where leaders unanimously expressed disappointment over the low participation of pensioners in the ongoing protest action program.

The affiliates resolved to intensify efforts at the grassroots level to mobilize members for future agitation programs organized by the FCPA/NCCPA headquarters, stating that the struggle is directly against the government to safeguard the legitimate rights of more than 7 million pensioners.

Several senior leaders addressed the gathering, including Mr. Ishwar Dabas (Convener); Mr. S.K. Sharma (Vice President, NCCPA and Member, NC JCM); Mr. G.L. Jogi (General Secretary, SNPWA); Mr. Anupam Kaul (Deputy General Secretary, AIBSNLPWA); Mr. R.K. Mudgal (General Secretary, MREWA); Mr. Tyagi (Veteran Leader, Civil Accounts); Mr. A.K. Kaushik (General Secretary, RTOWA Delhi); and Mr. K.C. Verma (State Secretary, AIPRPA Delhi State).

Speakers highlighted key concerns affecting pensioners, including the repeal of the Validation Act, changes to the Terms of Reference of the 8th Central Pay Commission (CPC), and the withdrawal of the Surpurna Medical Claims AYUSH Insurance Scheme. Leaders alleged that these measures amount to a systematic attempt to weaken pensioners’ rights.


SOURCE : AA/DT |  Follow Us: Facebook | Instagram | Twitter | Youtube |

Israel attacks Iran, several explosions heard in Tehran

Jerusalem/Tehran – Israel launched a preemptive attack against Iran on Saturday, Defense Minister Israel Katz said, as several Iranian media outlets reported at least three explosions in Tehran.

“The State of Israel has launched a preemptive strike against Iran to remove threats to the State of Israel,” Katz said, declaring an “immediate state of emergency throughout the entire country.”

According to Israeli media, sirens sounded across Israel as the Israel Defense Forces (IDF) Home Front Command warned civilians to remain close to bomb shelters.

The Defense Ministry said the nationwide state of emergency will remain in effect for 48 hours.

Simultaneously with the announcement of the operation, an emergency alert was sent to mobile phones across Israel urging residents to seek nearby shelters and avoid non-essential movement. A similar alert was issued in June 2025, when Israeli strikes on Iran triggered the so-called 12-day war.

The message instructed civilians to ensure they know the location of the nearest protected shelter and to avoid unnecessary travel.

“A missile and drone attack against the State of Israel and its civilian population is expected in the immediate future,” the Defense Ministry said in a statement.

The Israel Defense Forces added that the “proactive alert” was intended to prepare the public for the possibility of missile fire toward Israeli territory.

In cities such as Jerusalem, where aircraft were heard overhead in the morning, air raid sirens were activated.

The attack comes amid heightened regional tensions following weeks of US threats of potential military action against Iran.

Meanwhile, Iranian media reported at least three explosions in central and northern Tehran on Saturday.

“Columns of smoke have risen in some parts of Tehran after several explosions were heard,” the Iranian state television said before its signal was cut off.

The Fars news agency, which is affiliated with Iran’s Revolutionary Guard, also reported at least three explosions in the capital.

EFE correspondents in northern Tehran heard a loud blast and observed a column of smoke rising into the sky.

The escalation comes amid ongoing nuclear negotiations between Iran and the United States. The latest round of talks took place Thursday, with another meeting scheduled for Monday.

The negotiations are unfolding under mounting military pressure from Washington, which has warned it could attack Iran if no agreement is reached.

The United States has carried out its largest military deployment in the Middle East since 2003.

The current confrontation follows last June’s 12-day war between Israel and Iran, during which Israeli forces carried out daily strikes on military, nuclear and civilian targets, resulting in more than 1,000 deaths, according to Iranian authorities.

Iran responded with ballistic missile attacks that killed about 30 people in Israel. 


SOURCE : EFE. |  Follow Us: Facebook | Instagram | Twitter | Youtube |

Pakistan bombs Kabul, declares ‘open confrontation’ with Afghanistan

Islamabad, Pakistan – In an escalation of the conflict, the government of Pakistan claimed to have bombed Kabul, the Afghan capital, in the early hours of Friday and declared an “open confrontation” with its neighboring country. It is the most serious incident between the two countries since the Taliban returned to power.

Mosharraf Zaidi, the spokesperson for the Pakistani prime minister for foreign media, reported that Pakistani counterattacks reached “military targets” in Kabul, Paktia, and Kandahar.

RELATED NEWS : Pakistan says 70 militants killed in major strikes along Afghan border

The Taliban’s main spokesman, Zabihullah Mujahid, confirmed the attacks on the capital and stated that there were no casualties.

“The cowardly Pakistani army has carried out bombings in some areas of Kabul, Kandahar, and Paktia,” Mujahid wrote on X.

Mujahid added that Afghanistan had carried out “significant retaliation operations against Pakistani military positions in Kandahar and Helmand.”

Since Thursday, Taliban government forces and Pakistan have engaged in intense fighting at various points along the border following Kabul’s launch of a coordinated operation along the Durand Line. This operation came five days after a series of Pakistani air incursions.

According to Zaidi, Pakistani attacks have killed 133 Taliban members and injured over 200.

“Our patience has reached its limit. Now it is open confrontation,” Pakistan’s Minister of Defense, Khawaja Asif, posted on X, addressing Afghanistan.

“Pakistan made every effort, both directly and through friendly countries, to keep the situation stable. It carried out extensive diplomacy. However, the Taliban became a proxy of India,” Asif wrote on X.

The Pakistani government also reported the destruction of 27 Afghan posts and the capture of nine.

Hours earlier, the Taliban government declared an end to its offensive against Pakistan and claimed to have killed 55 Pakistani soldiers. In addition, they captured two bases and 19 posts along the Durand Line.

The confrontation is the result of the bombings carried out by Pakistan last week, which caused at least 17 deaths.

Kabul claimed that the victims were civilians, while Islamabad insisted that it was an operation against approximately one hundred Tehreek-e-Taliban Pakistan (TTP) insurgents who use Afghan soil as a base.

Pakistan has been experiencing a surge in internal violence, including armed attacks in border areas with Afghanistan, which have increased since the Taliban took Kabul in Aug.2021.

Islamabad systematically accuses the Afghan regime of harboring terrorist groups in its territory. The Taliban habitually rejects this accusation while denouncing violations of their sovereignty.


SOURCE : EFE. |  Follow Us: Facebook | Instagram | Twitter | Youtube 

Mere allegations are Not enough, Court Says; Kejriwal and Sisodia Cleared in excise policy case

0

New Delhi, India — In a significant development, a Delhi court on Friday declined to proceed with the trial of former Delhi Chief Minister Arvind Kejriwal in the alleged liquor policy corruption case, delivering a major relief to the senior opposition leader.

Kejriwal, national convener of the Aam Aadmi Party (AAP), was arrested in March 2024 after the Central Bureau of Investigation (CBI) accused his government of irregularities in the implementation of Delhi’s 2022 excise policy. The agency alleged that the policy granted undue benefits to private liquor retailers.

After spending six months in custody, Kejriwal was granted bail and later stepped down as chief minister amid mounting political pressure.

The Rouse Avenue District Court’s decision not to proceed with the trial also cleared 22 other accused individuals, including former Deputy Chief Minister Manish Sisodia, according to defense lawyers. The detailed court order is awaited.

Addressing reporters outside the court, Kejriwal said the ruling reaffirmed his party’s long-standing claim of innocence. He stated that the case was false and politically motivated.

The CBI said it plans to challenge the ruling, arguing that several aspects of the investigation were not adequately considered. The Enforcement Directorate, which is conducting a parallel probe under money laundering provisions, is also continuing its examination of the case.

The controversy surrounding the liquor policy had significant political consequences. In the February 2025 Delhi Assembly elections, AAP lost power in the national capital territory, marking the first time in 27 years that Prime Minister Narendra Modi’s party formed the government in Delhi.

Kejriwal, 58, had previously led AAP to three consecutive electoral victories in the capital. The court’s decision marks a key moment in a case that has had major political implications in Delhi over the past two years.


SOURCE : AGENCIES |  Follow Us: Facebook | Instagram | Twitter | Youtube |