•  
Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

In a unique scene within the Erbil market a citizen named Osman Ahmed Marouf has continued reading the Holy Quran for 30 years in front of the city s ancient Citadel. Mam Osman, who is 80 years old earns his living by selling cigarette packs and lighters. Every day before starting his work, he follows a fixed schedule of reading one part Juz of the Holy Quran. Only after he finishes his reading does he begin his daily trade. Through this routine, he completes a full recitation Khatm of the Quran once a month. Despite his advanced age this citizen is seen in the same spot daily and has become a prominent symbol of the market. As he indicates this reading has become an inseparable part of his daily life. January 19, 2026. Photo by Rashid Othman Sabur/ABACAPRESS.COM

  •  
Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

In a unique scene within the Erbil market a citizen named Osman Ahmed Marouf has continued reading the Holy Quran for 30 years in front of the city s ancient Citadel. Mam Osman, who is 80 years old earns his living by selling cigarette packs and lighters. Every day before starting his work, he follows a fixed schedule of reading one part Juz of the Holy Quran. Only after he finishes his reading does he begin his daily trade. Through this routine, he completes a full recitation Khatm of the Quran once a month. Despite his advanced age this citizen is seen in the same spot daily and has become a prominent symbol of the market. As he indicates this reading has become an inseparable part of his daily life. January 19, 2026. Photo by Rashid Othman Sabur/ABACAPRESS.COM

  •  
Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

In a unique scene within the Erbil market a citizen named Osman Ahmed Marouf has continued reading the Holy Quran for 30 years in front of the city s ancient Citadel. Mam Osman, who is 80 years old earns his living by selling cigarette packs and lighters. Every day before starting his work, he follows a fixed schedule of reading one part Juz of the Holy Quran. Only after he finishes his reading does he begin his daily trade. Through this routine, he completes a full recitation Khatm of the Quran once a month. Despite his advanced age this citizen is seen in the same spot daily and has become a prominent symbol of the market. As he indicates this reading has become an inseparable part of his daily life. January 19, 2026. Photo by Rashid Othman Sabur/ABACAPRESS.COM

  •  
Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

In a unique scene within the Erbil market a citizen named Osman Ahmed Marouf has continued reading the Holy Quran for 30 years in front of the city s ancient Citadel. Mam Osman, who is 80 years old earns his living by selling cigarette packs and lighters. Every day before starting his work, he follows a fixed schedule of reading one part Juz of the Holy Quran. Only after he finishes his reading does he begin his daily trade. Through this routine, he completes a full recitation Khatm of the Quran once a month. Despite his advanced age this citizen is seen in the same spot daily and has become a prominent symbol of the market. As he indicates this reading has become an inseparable part of his daily life. January 19, 2026. Photo by Rashid Othman Sabur/ABACAPRESS.COM

  •  
Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

In a unique scene within the Erbil market a citizen named Osman Ahmed Marouf has continued reading the Holy Quran for 30 years in front of the city s ancient Citadel. Mam Osman, who is 80 years old earns his living by selling cigarette packs and lighters. Every day before starting his work, he follows a fixed schedule of reading one part Juz of the Holy Quran. Only after he finishes his reading does he begin his daily trade. Through this routine, he completes a full recitation Khatm of the Quran once a month. Despite his advanced age this citizen is seen in the same spot daily and has become a prominent symbol of the market. As he indicates this reading has become an inseparable part of his daily life. January 19, 2026. Photo by Rashid Othman Sabur/ABACAPRESS.COM

  •  
Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

In a unique scene within the Erbil market a citizen named Osman Ahmed Marouf has continued reading the Holy Quran for 30 years in front of the city s ancient Citadel. Mam Osman, who is 80 years old earns his living by selling cigarette packs and lighters. Every day before starting his work, he follows a fixed schedule of reading one part Juz of the Holy Quran. Only after he finishes his reading does he begin his daily trade. Through this routine, he completes a full recitation Khatm of the Quran once a month. Despite his advanced age this citizen is seen in the same spot daily and has become a prominent symbol of the market. As he indicates this reading has become an inseparable part of his daily life. January 19, 2026. Photo by Rashid Othman Sabur/ABACAPRESS.COM

  •  
Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

In a unique scene within the Erbil market a citizen named Osman Ahmed Marouf has continued reading the Holy Quran for 30 years in front of the city s ancient Citadel. Mam Osman, who is 80 years old earns his living by selling cigarette packs and lighters. Every day before starting his work, he follows a fixed schedule of reading one part Juz of the Holy Quran. Only after he finishes his reading does he begin his daily trade. Through this routine, he completes a full recitation Khatm of the Quran once a month. Despite his advanced age this citizen is seen in the same spot daily and has become a prominent symbol of the market. As he indicates this reading has become an inseparable part of his daily life. January 19, 2026. Photo by Rashid Othman Sabur/ABACAPRESS.COM

  •  
Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

Elderly Vendor Refuses to Sell Until Daily Quran Recitation is Complete - Iraq

In a unique scene within the Erbil market a citizen named Osman Ahmed Marouf has continued reading the Holy Quran for 30 years in front of the city s ancient Citadel. Mam Osman, who is 80 years old earns his living by selling cigarette packs and lighters. Every day before starting his work, he follows a fixed schedule of reading one part Juz of the Holy Quran. Only after he finishes his reading does he begin his daily trade. Through this routine, he completes a full recitation Khatm of the Quran once a month. Despite his advanced age this citizen is seen in the same spot daily and has become a prominent symbol of the market. As he indicates this reading has become an inseparable part of his daily life. January 19, 2026. Photo by Rashid Othman Sabur/ABACAPRESS.COM

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

08.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30. Photo Tairo Lutter, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

08.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30. Photo Tairo Lutter, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

08.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30. Photo Tairo Lutter, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

08.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30. Photo Tairo Lutter, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

08.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30. Photo Tairo Lutter, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

08.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30. Photo Tairo Lutter, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

08.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30. Photo Tairo Lutter, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

08.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30. Photo Tairo Lutter, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

18.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30 were unsuccessful as the vessel sank once again. Photo Rasmus Rebase, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

18.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30 were unsuccessful as the vessel sank once again. Photo Rasmus Rebase, Postimees

  •  
Rescue efforts for storm-sunk ship

Rescue efforts for storm-sunk ship

18.01.2026, Tallinn. Rescue efforts for a coastal defense training vessel "Juku" that sank during the cold and stormy weather on December 30 were unsuccessful as the vessel sank once again. Photo Rasmus Rebase, Postimees

  •  
State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

An inmate watches a riot at the Men's Detention Center Fraijanes II, Fraijanes Municipality, Guatemala, January 17, 2026. Guatemalan President Bernardo Arevalo has declared a nationwide state of siege for 30 days following a wave of coordinated attacks against the country's National Civil Police, which left at least seven officers dead, authorities said Sunday. The emergency measure seeks to strengthen state action against criminal gangs and guarantee public security, Arevalo said, after violence erupted in connection with prison riots in which gang members took 46 people hostage at three detention centers. Arevalo also decreed three days of national mourning for the fallen officers and confirmed that authorities have regained control of the three prisons where unrest was reported. Photo by Str/Xinhua/ABACAPRESS.COM

  •  
State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

An inmate watches a riot at the Men's Detention Center Fraijanes II, Fraijanes Municipality, Guatemala, January 17, 2026. Guatemalan President Bernardo Arevalo has declared a nationwide state of siege for 30 days following a wave of coordinated attacks against the country's National Civil Police, which left at least seven officers dead, authorities said Sunday. The emergency measure seeks to strengthen state action against criminal gangs and guarantee public security, Arevalo said, after violence erupted in connection with prison riots in which gang members took 46 people hostage at three detention centers. Arevalo also decreed three days of national mourning for the fallen officers and confirmed that authorities have regained control of the three prisons where unrest was reported. Photo by Str/Xinhua/ABACAPRESS.COM

  •  
State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

An inmate watches a riot at the Men's Detention Center Fraijanes II, Fraijanes Municipality, Guatemala, January 17, 2026. Guatemalan President Bernardo Arevalo has declared a nationwide state of siege for 30 days following a wave of coordinated attacks against the country's National Civil Police, which left at least seven officers dead, authorities said Sunday. The emergency measure seeks to strengthen state action against criminal gangs and guarantee public security, Arevalo said, after violence erupted in connection with prison riots in which gang members took 46 people hostage at three detention centers. Arevalo also decreed three days of national mourning for the fallen officers and confirmed that authorities have regained control of the three prisons where unrest was reported. Photo by Str/Xinhua/ABACAPRESS.COM

  •  
State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

People watch a riot at the Men's Detention Center Fraijanes II, Fraijanes Municipality, Guatemala, January 17, 2026. Guatemalan President Bernardo Arevalo has declared a nationwide state of siege for 30 days following a wave of coordinated attacks against the country's National Civil Police, which left at least seven officers dead, authorities said Sunday. The emergency measure seeks to strengthen state action against criminal gangs and guarantee public security, Arevalo said, after violence erupted in connection with prison riots in which gang members took 46 people hostage at three detention centers. Arevalo also decreed three days of national mourning for the fallen officers and confirmed that authorities have regained control of the three prisons where unrest was reported. Photo by Str/Xinhua/ABACAPRESS.COM

  •  
State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

Police officers guard at the gate of the Men's Detention Center Fraijanes II, Fraijanes Municipality, Guatemala, January 18, 2026. Guatemalan President Bernardo Arevalo has declared a nationwide state of siege for 30 days following a wave of coordinated attacks against the country's National Civil Police, which left at least seven officers dead, authorities said Sunday. The emergency measure seeks to strengthen state action against criminal gangs and guarantee public security, Arevalo said, after violence erupted in connection with prison riots in which gang members took 46 people hostage at three detention centers. Arevalo also decreed three days of national mourning for the fallen officers and confirmed that authorities have regained control of the three prisons where unrest was reported. Photo by Str/Xinhua/ABACAPRESS.COM

  •  
State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

State of Siege Declared After Gang Killings of Eight Police Officers - Guatemala

Inmates watch a riot at the Men's Detention Center Fraijanes II, Fraijanes Municipality, Guatemala, January 17, 2026. Guatemalan President Bernardo Arevalo has declared a nationwide state of siege for 30 days following a wave of coordinated attacks against the country's National Civil Police, which left at least seven officers dead, authorities said Sunday. The emergency measure seeks to strengthen state action against criminal gangs and guarantee public security, Arevalo said, after violence erupted in connection with prison riots in which gang members took 46 people hostage at three detention centers. Arevalo also decreed three days of national mourning for the fallen officers and confirmed that authorities have regained control of the three prisons where unrest was reported. Photo by Str/Xinhua/ABACAPRESS.COM

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 15 Matteo Chillo NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 02 Briante Weber NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 07 Saliou Niang Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 02 Briante Weber NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 15 Matteo Chillo NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 15 Matteo Chillo NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 55 â JP Macura NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 09 David Torresani NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 09 David Torresani NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 09 David Torresani NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 09 David Torresani NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 09 David Torresani NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 09 David Torresani NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 12 Kruize Pinkins NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 12 Kruize Pinkins NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 12 Kruize Pinkins NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 03t Tony Perkins NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 12 Kruize Pinkins NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 43 â Leon Radosevic NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 12 Kruize Pinkins NutriBullet Treviso Basket - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  
BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

BASKET - Serie A - Virtus Olidata Bologna vs Nutribullet Treviso Basket

30 Matthew MORGAN Virtus Olidata Bologna BASKETBALL - ITALIAN SERIE A Virtus Olidata Bologna vs NutriBullet Treviso Basket 18-01-2026 during Virtus Olidata Bologna vs Nutribullet Treviso Basket, Italian Basketball Serie A match in Bologna, Italy, January 18 2026

  •  

UK: Major Factory Fire Sends Thick Smoke Across Wolverhampton

A major factory fire broke out on Sunbeam Street in Wolverhampton shortly after 7:30 a.m. on Wednesday, January 14, sending a large plume of smoke visible for miles. Firefighters from West Midlands and Staffordshire deployed more than 20 fire engines and specialist vehicles as residents were advised to avoid the area and keep doors and windows closed.

  •  
At Least 22 Dead as Crane Collapses onto Train - Thailand

At Least 22 Dead as Crane Collapses onto Train - Thailand

This photo taken with a cellphone on January 14, 2026 shows the accident site in Sikhio District, Thailand's Nakhon Ratchasima Province. The death toll from a crane collapse that derailed a passenger train in northeastern Thailand has risen to 30, authorities confirmed on Wednesday. The number of injured has climbed to 67, said authorities. Photo by Xinhua/ABACAPRESS.COM

  •  
At Least 22 Dead as Crane Collapses onto Train - Thailand

At Least 22 Dead as Crane Collapses onto Train - Thailand

This photo taken with a cellphone on January 14, 2026 shows the accident site in Sikhio District, Thailand's Nakhon Ratchasima Province. The death toll from a crane collapse that derailed a passenger train in northeastern Thailand has risen to 30, authorities confirmed on Wednesday. The number of injured has climbed to 67, said authorities. Photo by Xinhua/ABACAPRESS.COM

  •  
At Least 22 Dead as Crane Collapses onto Train - Thailand

At Least 22 Dead as Crane Collapses onto Train - Thailand

This photo taken with a cellphone on January 14, 2026 shows the accident site in Sikhio District, Thailand's Nakhon Ratchasima Province. The death toll from a crane collapse that derailed a passenger train in northeastern Thailand has risen to 30, authorities confirmed on Wednesday. The number of injured has climbed to 67, said authorities. Photo by Xinhua/ABACAPRESS.COM

  •  
At Least 22 Dead as Crane Collapses onto Train - Thailand

At Least 22 Dead as Crane Collapses onto Train - Thailand

This photo taken with a cellphone on January 14, 2026 shows the accident site in Sikhio District, Thailand's Nakhon Ratchasima Province. The death toll from a crane collapse that derailed a passenger train in northeastern Thailand has risen to 30, authorities confirmed on Wednesday. The number of injured has climbed to 67, said authorities. Photo by Xinhua/ABACAPRESS.COM

  • Main
  • Top
  • Editorial
  • Creative
  • About Us
  • About ILG
  • Terms of use
  • Company
  • BEHIND
  • Price List
  • Single Plan
  • Monthly Plan
  • Services
  • Shooting
  • Rights Clearance
  • Support
  • FAQ
  • How To Buy
  • Contact Us
  • Become a Partner

© KYODO NEWS IMAGES INC

All Rights Reserved.

  • Editorial
  • Olympics
  • News
  • Sports
  • Japan
  • Tech
  • Royal
  • Disaster
  • NorthKorea
  • Old Japan
  • SNS
  • Creative
  • Food
  • Japan
  • Landscape
  • Animal
  • Popular
  • #Ukraine
  • #Russia
  • #coronavirus
  • #N. Korea
  • #China
  • #Thailand
  • #Ukraine
  • #Russia
  • #coronavirus
  • #N. Korea
  • #China
  • #Thailand
  • Food
  • Japan
  • Landscape
  • Animal
  • Olympics
  • News
  • Sports
  • Japan
  • Tech
  • Royal
  • Disaster
  • NorthKorea
  • Old Japan
  • SNS