Sunday, June 15, 2025
Home Blog

June 14: Aircraft Incident | Port of Seattle

0


Incident updates related to an aircraft on the runway at Seattle-Tacoma International Airport (SEA). Updates will be posted to this page as they become available. 

Updates

 

June 14, 2025, 3:19 p.m.

Runway 16R is expected to reopen shortly and SEA Airport will return to normal operations. Please continue to check in with your airline about your flight status.

June 14, 2025, 1:58 p.m.

All passengers have been deplaned. Suspect in custody. Center runway has been reopened. Investigation with aircraft continues with 16R still closed. Track your flight with your airline.

June 14, 2025, 1:34 p.m.

One suspect is in custody. Passengers will be deplaned and returned to terminal after security screening.

June 14, 2025 1:16 p.m.

Currently two runways are closed: 16R/16C. One runway is open: 16L. Travelers should monitor your airlines for your specific flight.

June 14, 2025 1:03 p.m.

Port of Seattle Police and Fire Departments are investigating a situation involving an aircraft on 16R/34L runway.

Traveler impacts

 Travelers should contact their airlines for updates on their specific flight.

How to stay up to date

Check this page for ongoing updates 

Follow us on social media:



Source link

Cloudflare service outage June 12, 2025

0


On June 12, 2025, Cloudflare suffered a significant service outage that affected a large set of our critical services, including Workers KV, WARP, Access, Gateway, Images, Stream, Workers AI, Turnstile and Challenges, AutoRAG, Zaraz, and parts of the Cloudflare Dashboard.

This outage lasted 2 hours and 28 minutes, and globally impacted all Cloudflare customers using the affected services. The cause of this outage was due to a failure in the underlying storage infrastructure used by our Workers KV service, which is a critical dependency for many Cloudflare products and relied upon for configuration, authentication and asset delivery across the affected services. Part of this infrastructure is backed by a third-party cloud provider, which experienced an outage today and directly impacted availability of our KV service.

We’re deeply sorry for this outage: this was a failure on our part, and while the proximate cause (or trigger) for this outage was a third-party vendor failure, we are ultimately responsible for our chosen dependencies and how we choose to architect around them.

This was not the result of an attack or other security event. No data was lost as a result of this incident. Cloudflare Magic Transit and Magic WAN, DNS, cache, proxy, WAF and related services were not directly impacted by this incident.

As a rule, Cloudflare designs and builds our services on our own platform building blocks, and as such many of Cloudflare’s products are built to rely on the Workers KV service. 

The following table details the impacted services, including the user-facing impact, operation failures, and increases in error rates observed:

Product/Service

Impact

Workers KV

Workers KV saw 90.22% of requests failing: any key-value pair not cached and that required to retrieve the value from Workers KV’s origin storage backends resulted in failed requests with response code 503 or 500. 

The remaining requests were successfully served from Workers KV’s cache (status code 200 and 404) or returned errors within our expected limits and/or error budget.

This did not impact data stored in Workers KV.

Access

Access uses Workers KV to store application and policy configuration along with user identity information.

During the incident Access failed 100% of identity based logins for all application types including Self-Hosted, SaaS and Infrastructure. User Identity information was unavailable to other services like WARP and Gateway during this incident. Access is designed to fail closed when it cannot successfully fetch policy configuration or a user’s identity. 

Active Infrastructure Application SSH sessions with command logging enabled failed to save logs due to a Workers KV dependency. 

Access’ System for Cross Domain Identity (SCIM) service was also impacted due to its reliance on Workers KV and Durable Objects (which depended on KV) to store user information. During this incident, user identities were not updated due to Workers KV updates failures. These failures would result in a 500 returned to identity providers. Some providers may require a manual re-synchronization but most customers would have seen immediate service restoration once Access’ SCIM service was restored due to retry logic by the identity provider.

Service authentication based logins (e.g. service token, Mutual TLS, and IP-based policies) and Bypass policies were unaffected. No Access policy edits or changes were lost during this time.

Gateway

This incident did not affect most Gateway DNS queries, including those over IPv4, IPv6, DNS over TLS (DoT), and DNS over HTTPS (DoH).

However, there were two exceptions:

DoH queries with identity-based rules failed. This happened because Gateway couldn’t retrieve the required user’s identity information.

Authenticated DoH was disrupted for some users. Users with active sessions with valid authentication tokens were unaffected, but those needing to start new sessions or refresh authentication tokens could not.

Users of Gateway proxy, egress, and TLS decryption were unable to connect, register, proxy, or log traffic.

This was due to our reliance on Workers KV to retrieve up-to-date identity and device posture information. Each of these actions requires a call to Workers KV, and when unavailable, Gateway is designed to fail closed to prevent traffic from bypassing customer-configured rules.

WARP

The WARP client was impacted due to core dependencies on Access and Workers KV, which is required for device registration and authentication. As a result, no new clients were able to connect or sign up during the incident.

Existing WARP client users sessions that were routed through the Gateway proxy experienced disruptions, as Gateway was unable to perform its required policy evaluations.

Additionally, the WARP emergency disconnect override was rendered unavailable because of a failure in its underlying dependency, Workers KV.

Consumer WARP saw a similar sporadic impact as the Zero Trust version.

Dashboard

Dashboard user logins and most of the existing dashboard sessions were unavailable. This was due to an outage affecting Turnstile, DO, KV, and Access. The specific causes for login failures were:

Standard Logins (User/Password): Failed due to Turnstile unavailability.

Sign-in with Google (OIDC) Logins: Failed due to a KV dependency issue.

SSO Logins: Failed due to a full dependency on Access.

The Cloudflare v4 API was not impacted during this incident.

Challenges and Turnstile

The Challenge platform that powers Cloudflare Challenges and Turnstile saw a high rate of failure and timeout for siteverify API requests during the incident window due to its dependencies on Workers KV and Durable Objects.

We have kill switches in place to disable these calls in case of incidents and outages such as this. We activated these kill switches as a mitigation so that eyeballs are not blocked from proceeding. Notably, while these kill switches were active, Turnstile’s siteverify API (the API that validates issued tokens) could redeem valid tokens multiple times, potentially allowing for attacks where a bad actor might try to use a previously valid token to bypass. 

There was no impact to Turnstile’s ability to detect bots. A bot attempting to solve a challenge would still have failed the challenge and thus, not receive a token. 

Browser Isolation

Existing Browser Isolation sessions via Link-based isolation were impacted due to a reliance on Gateway for policy evaluation.

New link-based Browser Isolation sessions could not be initiated due to a dependency on Cloudflare Access. All Gateway-initiated isolation sessions failed due its Gateway dependency.

Images

Batch uploads to Cloudflare Images were impacted during the incident window, with a 100% failure rate at the peak of the incident. Other uploads were not impacted.

Overall image delivery dipped to around 97% success rate. Image Transformations were not significantly impacted, and Polish was not impacted.

Stream

Stream’s error rate exceeded 90% during the incident window as video playlists were unable to be served. Stream Live observed a 100% error rate.

Video uploads were not impacted.

Realtime

The Realtime TURN (Traversal Using Relays around NAT) service uses KV and was heavily impacted. Error rates were near 100% for the duration of the incident window.

The Realtime SFU service (Selective Forwarding Unit) was unable to create new sessions, although existing connections were maintained. This caused a reduction to 20% of normal traffic during the impact window. 

Workers AI

All inference requests to Workers AI failed for the duration of the incident. Workers AI depends on Workers KV for distributing configuration and routing information for AI requests globally.

Pages & Workers Assets

Static assets served by Cloudflare Pages and Workers Assets (such as HTML, JavaScript, CSS, images, etc) are stored in Workers KV, cached, and retrieved at request time. Workers Assets saw an average error rate increase of around 0.06% of total requests during this time. 

During the incident window, Pages error rate peaked to ~100% and all Pages builds could not complete. 

AutoRAG

AutoRAG relies on Workers AI models for both document conversion and generating vector embeddings during indexing, as well as LLM models for querying and search. AutoRAG was unavailable during the incident window because of the Workers AI dependency.

Durable Objects

SQLite-backed Durable Objects share the same underlying storage infrastructure as Workers KV. The average error rate during the incident window peaked at 22%, and dropped to 2% as services started to recover.

Durable Object namespaces using the legacy key-value storage were not impacted.

D1

D1 databases share the same underlying storage infrastructure as Workers KV and Durable Objects.

Similar to Durable Objects, the average error rate during the incident window peaked at 22%, and dropped to 2% as services started to recover.

Queues & Event Notifications

Queues message operations including–pushing and consuming–were unavailable during the incident window.

Queues uses KV to map each Queue to underlying Durable Objects that contain queued messages.

Event Notifications use Queues as their underlying delivery mechanism.

AI Gateway

AI Gateway is built on top of Workers and relies on Workers KV for client and internal configurations. During the incident window, AI Gateway saw error rates peak at 97% of requests until dependencies recovered.

CDN

Automated traffic management infrastructure was operational but acted with reduced efficacy during the impact period. In particular, registration requests from Zero Trust clients increased substantially as a result of the outage.

The increase in requests imposed additional load in several Cloudflare locations, triggering response from automated traffic management. In response to these conditions, systems rerouted incoming CDN traffic to nearby locations, reducing impact to customers. There was a portion of traffic that was not rerouted as expected and is under investigation. CDN requests impacted by this issue would experience elevated latency, HTTP 499 errors, and / or HTTP 503 errors. Impacted Cloudflare service areas included São Paulo, Philadelphia, Atlanta, and Raleigh.

Workers / Workers for Platforms

Workers and Workers for Platforms rely on a third party service for uploads. During the incident window, Workers saw an overall error rate peak to ~2% of total requests. Workers for Platforms saw an overall error rate peak to ~10% of total requests during the same time period. 

Workers Builds (CI/CD)
 

Starting at 18:03 UTC Workers builds could not receive new source code management push events due to Access being down.

100% of new Workers Builds failed during the incident window.

Browser Rendering

Browser Rendering depends on Browser Isolation for browser instance infrastructure.

Requests to both the REST API and via the Workers Browser Binding were 100% impacted during the incident window.

Zaraz

100% of requests were impacted during the incident window. Zaraz relies on Workers KV configs for websites when handling eyeball traffic. Due to the same dependency, attempts to save updates to Zaraz configs were unsuccessful during this period, but our monitoring shows that only a single user was affected.

Workers KV is built as what we call a “coreless” service which means there should be no single point of failure as the service runs independently in each of our locations worldwide. However, Workers KV today relies on a central data store to provide a source of truth for data. A failure of that store caused a complete outage for cold reads and writes to the KV namespaces used by services across Cloudflare.

Workers KV is in the process of being transitioned to significantly more resilient infrastructure for its central store: regrettably, we had a gap in coverage which was exposed during this incident. Workers KV removed a storage provider as we worked to re-architect KV’s backend, including migrating it to Cloudflare R2, to prevent data consistency issues (caused by the original data syncing architecture), and to improve support for data residency requirements.

One of our principles is to build Cloudflare services on our own platform as much as possible, and Workers KV is no exception. Many of our internal and external services rely heavily on Workers KV, which under normal circumstances helps us deliver the most robust services possible, instead of service teams attempting to build their own storage services. In this case, the cascading impact from the failure from Workers KV exacerbated the issue and significantly broadened the blast radius. 

Incident timeline and impact

The incident timeline, including the initial impact, investigation, root cause, and remediation, are detailed below. 

BLOG-2847 2

Workers KV error rates to storage infrastructure. 91% of requests to KV failed during the incident window.

BLOG-2847 1

Cloudflare Access percentage of successful requests. Cloudflare Access relies directly on Workers KV and serves as a good proxy to measure Workers KV availability over time.

All timestamps referenced are in Coordinated Universal Time (UTC).

Time

Event

2025-06-12 17:52

INCIDENT START
Cloudflare WARP team begins to see registrations of new devices fail and begin to investigate these failures and declares an incident.

2025-06-12 18:05

Cloudflare Access team received an alert due to a rapid increase in error rates.

Service Level Objectives for multiple services drop below targets and trigger alerts across those teams.

2025-06-12 18:06

Multiple service-specific incidents are combined into a single incident as we identify a shared cause (Workers KV unavailability). Incident priority upgraded to P1.

2025-06-12 18:21

Incident priority upgraded to P0 from P1 as severity of impact becomes clear.

2025-06-12 18:43

Cloudflare Access begins exploring options to remove Workers KV dependency by migrating to a different backing datastore with the Workers KV engineering team. This was proactive in the event the storage infrastructure continued to be down.

2025-06-12 19:09

Zero Trust Gateway began working to remove dependencies on Workers KV by gracefully degrading rules that referenced Identity or Device Posture state.

2025-06-12 19:32

Access and Device Posture force drop identity and device posture requests to shed load on Workers KV until third-party service comes back online.

2025-06-12 19:45

Cloudflare teams continue to work on a path to deploying a Workers KV release against an alternative backing datastore and having critical services write configuration data to that store.

2025-06-12 20:23

Services begin to recover as storage infrastructure begins to recover. We continue to see a non-negligible error rate and infrastructure rate limits due to the influx of services repopulating caches.

2025-06-12 20:25

Access and Device Posture restore calling Workers KV as third-party service is restored.

2025-06-12 20:28

IMPACT END 
Service Level Objectives return to pre-incident level. Cloudflare teams continue to monitor systems to ensure services do not degrade as dependent systems recover.

INCIDENT END
Cloudflare team see all affected services return to normal function. Service level objective alerts are recovered.

We’re taking immediate steps to improve the resiliency of services that depend on Workers KV and our storage infrastructure. This includes existing planned work that we are accelerating as a result of this incident.

This encompasses several workstreams, including efforts to avoid singular dependencies on storage infrastructure we do not own, improving the ability for us to recover critical services (including Access, Gateway and WARP) 

Specifically:

  • (Actively in-flight): Bringing forward our work to improve the redundancy within Workers KV’s storage infrastructure, removing the dependency on any single provider. During the incident window we began work to cut over and backfill critical KV namespaces to our own infrastructure, in the event the incident continued.

  • (Actively in-flight): Short-term blast radius remediations for individual products that were impacted by this incident so that each product becomes resilient to any loss of service caused by any single point of failure, including third party dependencies.

  • (Actively in-flight): Implementing tooling that allows us to progressively re-enable namespaces during storage infrastructure incidents. This will allow us to ensure that key dependencies, including Access and WARP, are able to come up without risking a denial-of-service against our own infrastructure as caches are repopulated.

This list is not exhaustive: our teams continue to revisit design decisions and assess the infrastructure changes we need to make in both the near (immediate) term and long term to mitigate the incidents like this going forward.

This was a serious outage, and we understand that organizations and institutions that are large and small depend on us to protect and/or run their websites, applications, zero trust and network infrastructure.  Again we are deeply sorry for the impact and are working diligently to improve our service resiliency. 



Source link

‘I’m still here!’ Maria, 37, stuns Rybakina to reach Queen’s semis

0


Three years after her stunning run to the Wimbledon semifinals as a 34-year-old mother of two, Tatjana Maria is doing it again on grass.

Watched by husband Charles-Edouard and 11-year-old daughter Cecilia, the qualifier continued to slice and dice her way through the HSBC Championships draw with her biggest victory of the week, upsetting No. 4 seed Elena Rybakina 6-4, 7-6(4) in 1 hour and 45 minutes.

“I’m still here!” Maria said in her on-court interview. “And I’m living this dream with my family with me. … It’s a perfect example to never give up and always keep going.”

Keys edges Shnaider in three sets to reach Queen’s semifinals

The result is Maria’s second Top 20 victory at Queen’s this week, following her second-round defeat of Karolina Muchova — which was her first win over an opponent in that echelon since that 2022 Wimbledon showing. The 37-year-old advances to her first tour-level semifinal since Cleveland 2023, and her first above WTA 250 level since — you guessed it — Wimbledon 2022.

Maria will face another big hitter in the last four, No. 2 seed Madison Keys. The Australian Open champion navigated past No. 5 seed Diana Shnaider in a 2-6, 6-3, 6-4 clash of powerful strikes to reach her fourth semifinal of 2025, and first since Indian Wells in March. Keys leads the head-to-head against Maria 3-0, including a 6-4, 6-4 victory in their only previous grass-court meeting at Wimbledon 2015.

Slicing, dicing … and big serving: From the outset, Maria’s sliced groundstrokes off both wings, with their low, awkward bounces on the grass, proved effective at either keeping Rybakina off balance or drawing errors from the Kazakhstani. The German was quick to take advantage with brilliant net skills, nailing high backhand volleys as well as delicate crosscourt angles. When Rybakina did manage to get on the front foot, Maria still found a way to weave her web in defense, particularly with her touch on the lob.

“The grass fits for me perfectly, because it takes the slice really good and it keeps it low,” Maria told press afterward. “This is the hard part for players, because nobody plays like me.”

Maria also repeatedly outfoxed Rybakina by making counterintuitive shot choices that turned out to be strokes of genius. Up 4-3 in the second set, she had to hare across the court to track down a volley — but Rybakina was already moving to cover the open space down the line. Instead, Maria managed to caress the ball crosscourt, back to where Rybakina had been a second previously, to wrong-foot her opponent.

However, in important moments Maria was able to go back to basics. She saved 10 out of 12 break points against her, frequently with service winners or aces. She tallied nine of the latter, including two in the second-set tiebreak — just one behind Rybakina’s total of 10.

Rybakina threatened a comeback throughout the second set, going up 3-1 and then forcing a tiebreak from 5-3 down. But the stretches where she found her range were brief, and with the tiebreak balanced at 4-4 she committed a crucial double fault.

Keys’ insights into marital harmony: After a hard-fought, high-quality win that came down to a single break of serve in the third set, Keys was full of praise for Shnaider. But the on-court interviewer was also interested in her tactical approach — particularly when it came to following husband and coach Bjorn Fratangelo’s instructions. On a number of occasions, Fratangelo advised a serve down the T — but Keys responded by going wide.

“Sometimes I don’t like where he’s telling me to serve,” Keys said. “So I just take it as an option, and I choose to do something else. That’s why we work so well together!”

Keys also drew laughs from a slightly astonished crowd, on one of the hottest days of the British year so far — reaching a high of a balmy 27°C — by describing the weather as “a nice winter day,” from her Floridian perspective.



Source link

TSA issues warning for summer travelers who want to use their phones in airports

0


(AP Photo/Rich Pedroncelli)AP

You know those free USB charging stations at airports? Don’t use them.

Even if you’re at 3% and the battery bars are quickly dying, the TSA warns not to give in to temptation of convenient airport charging ports because your personal information can be stolen.

It’s called “juice jacking,” a shady tactic used by hackers who target public USB ports commonly located in airports. Once plugged in, innocent travelers looking for a charge will instead get malware installed into their phones while they are charging.

Unbeknownst to the traveler, hackers are then able to steal passwords and identities, access your passwords and private info, drain bank accounts or even lock your device and demand money to unlock it.

Seriously scary stuff.

But what are travelers to do when they have no juice and they’re intensely working to meeting a deadline, booking excursions, or worse, texting a new love interest and the batter bars turn red (for dangerously low)?

For starters, always bring your own portable charger or TSA-approved portable battery pack. Plug that into an outlet, not a random USB port that could’ve been tampered with.

Portable chargers can be found on Amazon.

If you’re still not convinced of the potential dangers, know that it’s not just the TSA saying this — the FBI, FCC, and cybersecurity experts are all backing this advice.

Hackers are getting more creative, and travelers are, unfortunately, unsuspecting, easy targets.

Also, while we’re talking safety: Free airport Wi-Fi? Also too risky and should be avoided.

If it’s not secure (and it usually isn’t), hackers on the same network can spy on you. That includes things like your banking info, logins or personal messages.

Finally, some thieves even buy cheap flights just to get past security and steal from duty-free stores or passengers.

Others carry scanners that can steal credit card info just by walking past you. To combat this particular scam, there are wallets that prevent this kind of theft, available on Amazon.

Bottom line: The juice isn’t worth the squeeze. Keep your phone and data safe — bring your own power source and be smart about where you plug in and log on.



Source link

These are the key witnesses who testified against Sean ‘Diddy’ Combs so far

0


While the prosecution has called nearly 30 witnesses, the case against Sean “Diddy” Combs has primarily relied on a handful of people who have accused the hip-hop mogul of sex trafficking, prostitution, kidnapping, arson, forced labor and more.

Combs, 55, has pleaded not guilty to one count of racketeering conspiracy, two counts of sex trafficking and two counts of transportation to engage in prostitution.

With the racketeering conspiracy charge, the prosecution alleges Combs and his businesses made up a criminal enterprise that committed a number of crimes, including sex trafficking, kidnapping, forced labor and arson. To convict Combs of racketeering, the prosecutors have to prove he committed at least two acts of racketeering activity.

Here’s a closer look at the key witnesses in his federal trial so far, what they said on the stand, how their allegations against Combs are tied to the charges and the defense’s counterpoints.

Who she is: Cassie Ventura, a pop singer signed to Combs’ Bad Boy record label, dated Combs on and off from 2007 to 2018.

What she said: Ventura testified over four days that Combs used physical violence, threats and blackmail to coerce her into participating in drug-fueled sexual encounters with male escorts known as “Freak Offs.” These took place at hotels across the United States and even abroad, she testified.

“It got to a point where I just didn’t feel like I had much of a choice, didn’t really know what ‘no’ could be or what ‘no’ could turn into,” she testified.

In one notable incident, Combs assaulted and kicked Ventura at the InterContinental Hotel in Los Angeles in March 2016, which was captured on surveillance footage. Ventura testified the assault occurred after she left a “Freak Off” before it was “over.” The jury was shown video of the assault multiple times.

Ventura also accused Combs of raping her in 2018.

Why it matters: Her allegations are key to Count 1, racketeering conspiracy; Count 2, sex trafficking; and Count 3, transportation to engage in prostitution; of Combs’ superseding indictment.

Defense position: In its opening statement, the defense acknowledged Combs used violence against romantic partners and had a “different” sex life. But they argued these acts were committed due to his jealousy and drug and alcohol use – not to coerce Ventura into participating in “Freak Offs.” They said Ventura consented to these sexual encounters.

On cross-examination, the defense challenged Ventura’s rape allegation and highlighted the $20 million financial settlement she received from Combs as well as $10 million she expected to receive from the InterContinental Hotel. They also questioned Ventura about the role of jealousy and drugs in their relationship.

Sean

Who she is: A woman testifying under the pseudonym “Jane” – identified as “Victim-2” in Combs’ indictment – who had an intimate relationship with Combs from 2021 to 2024.

What she said: Jane testified that Combs pressured and manipulated her into having sex with other men in drug-fueled encounters that she referred to as “hotel nights.” She said she grew frustrated over time with these “hotel nights” but felt “obligated” to continue participating because he threatened to cut her off financially and because she wanted to spend time with him.

“That was the only option I was given and I wanted to see my lover,” she testified.

She said these encounters took place across the country and in Turks and Caicos, and the men were flown in to participate. She also testified that Combs gave her drugs during the “hotel nights” and that he called his aides to bring more drugs when he ran out.

Last year, while fighting about another woman, Jane pushed Combs’ head into a marble counter and threw candles at him, she testified. Combs then kicked several doors down to get to her, put her in a chokehold and assaulted her, she testified. Jane said Combs then insisted she participate in a “hotel night” with another man despite her saying “I don’t want to.”

Why it matters: Her allegations are key to Count 1, racketeering conspiracy; Count 4, sex trafficking; and Count 5, transportation to engage in prostitution; of Combs’ superseding indictment.

Defense position: Like with Ventura, the defense in its opening statement said Jane was a “willing participant” in these sexual encounters, which they described as “like a consensual threesome.”

“The evidence is going to show you that she is a capable, strong woman who willingly engaged in their sex life so they could spend time together,” defense attorney Teny Geragos said in its opening statement about Jane. “That is simply not sex trafficking.”

To that point, Jane testified there were aspects of their “hotel nights” she enjoyed, mainly when she got to spend time alone with Combs beforehand and afterward. She also testified Combs is still paying her $10,000-per-month rent and still pays for her attorney. She testified Combs wired her about $150,000 from Combs over the course of their relationship.

Witness

Who she is: A woman testifying under the pseudonym “Mia” who worked for Combs, including as his personal assistant, from 2009 until 2017.

What she said: Over three days on the stand, Mia testified that Combs physically and sexually assaulted her several times during her employment and used his business empire to silence her.

Mia detailed several instances in which she said Combs physically assaulted her, threw objects at her or yelled at her. She described a “chaotic” and “toxic” work environment in which she was forced to work long hours on little sleep and wasn’t allowed to leave Combs’ homes without his permission.

She said she “froze” and didn’t react during the alleged sexual assaults and did not say “no” because she was afraid Combs would fire her, ruin her future or physically hurt her. “I couldn’t tell him ‘no,’ like, about a sandwich, I couldn’t tell him ‘no’ about anything. There’s no way I could tell him ‘no,’” Mia said.

Why it matters: Her allegations are key to the forced labor element of the racketeering conspiracy charge.

Defense position: On cross-examination, the defense highlighted loving and supportive texts Mia sent Combs in the years after her employment ended. Further, defense attorney Brian Steel asked Mia if she retained an attorney to “join the #MeToo money grab against Mr. Combs.” The judge sustained an objection to the question.

Mia also said on cross-examination she didn’t have any contemporaneous writings or conversations documenting the alleged assaults.

Rapper Kid Cudi said his car was set on fire after he started dating Cassie Ventura.

Who he is: Scott Mescudi, the Grammy-winning musical artist known as Kid Cudi, briefly dated Ventura in late 2011.

What he said: Mescudi testified his house was broken into and his Porsche was set on fire with a Molotov cocktail after Combs learned that Mescudi and Ventura were dating. The Porsche was damaged beyond repair, he said.

Mescudi said he suspected Combs was responsible. At an in-person meeting, Combs denied knowledge of the incidents, but Mescudi said he thought he was lying. Years later, Combs apologized to Mescudi for “all that bullsh*t,” Mescudi said.

Why it matters: Mescudi’s allegations are key to the arson element of the racketeering conspiracy charge.

Defense position: No one was arrested in either the break-in or the arson at the time. Mescudi also testified Ventura had “played” him by saying she was not with Combs anymore.

Combs' ex-assistant Capricorn Clark testified she was kidnapped by the hip-hop mogul in December 2011.

Who she is: Capricorn Clark worked for Combs and his companies off and on from 2004 to 2018.

What she said: Clark testified that Combs kidnapped her in December 2011. She said he showed up to her home carrying a gun and demanded she come with him to “go kill” Mescudi.

Clark said they then drove to Mescudi’s house, and Combs and a security guard entered the home. Clark said she stayed in the car and called Ventura and Mescudi to tell them what was happening. Afterward, Clark said Combs threatened her with violence if she spoke about the incident.

In addition, Clark testified that she worked grueling hours under Combs, purchased drugs for him, prepared his hotel rooms and witnessed him assault Ventura. Clark also said he physically assaulted her on one occasion when she expressed her displeasure with her job.

Why it matters: Her allegations are key to the kidnapping element of the racketeering conspiracy charge.

Defense position: Despite the alleged kidnapping, Clark continued working with Combs for years afterward. On cross-examination, she said that she met with Combs’ attorneys just last year and discussed the possibility of working for him again.

Eddy Garcia testified that Combs gave him $100,000 in cash in exchange for surveillance video.

Who he is: Eddy Garcia worked as a security officer at the InterContinental Hotel in March 2016.

What he said: Garcia testified that Combs gave him $100,000 in cash in exchange for the surveillance video showing Ventura’s assault at the hotel. Garcia said he signed paperwork, including a non-disclosure agreement and a declaration noting it was the only existing copy of the video, on Combs’ company letterhead. Garcia said he split the cash payment with two other colleagues.

Garcia, who testified under an immunity order, said he was initially not honest about the payment when he spoke to law enforcement in June 2024.

Why it matters: His allegations are key to the bribery and obstruction of justice elements of the racketeering conspiracy charge.

Defense position: On cross-examination, defense attorney Brian Steel highlighted a section of the non-disclosure agreement that included provisions for when Garcia could discuss the information with law enforcement. The document also said he had to notify Combs’ company if he did.





Source link

‘For Bready to get the West Indies is huge’

0


BBC Norman Allen is wearing a red shirt with a red, green and blue logo on it. He has dark hair and is wearing black sunglasses. He is standing beside a cricket pitch.BBC

Norman Allen is chairman of Bready Cricket Club

It is a village of just a few hundred people, yet it is going to host to one of the major cricket teams in the world.

Magheramason, in County Tyrone, is the home of Bready Cricket Club where the West Indies are seeking revenge against Ireland for a sore that has lasted more than half a century.

The last time the two sides faced off in the north west was back in 1969 at Sion Mills, when Ireland recorded a historic victory over the “Windies” by bowling them out for just 25 runs.

Now, weather-permitting, thousands will attend three T20 matches between the teams on Thursday, Saturday and Sunday, with many more around the world watching on TV.

Belfast Telegraph Ossie Colhoun is wearing a dark blue and green cricket Ireland top. He is standing in a green field smiling at the camera. Belfast Telegraph

Ossie Colhoun played against the West Indies at Sion Mills in 1969

Chairman of Bready Cricket Club Norman Allen said the bigger games tend to go to Dublin and Belfast, so for them to get the West Indies was “huge”.

“We are determined to show Cricket Ireland that we can put on cricket as good as anybody,” he told BBC Radio Foyle’s North West Today programme.

Ossie Colhoun, 87, from Sion Mills, was Ireland’s wicketkeeper in the clash against the West Indies 56 years ago.

“The ground was completely packed, there was maybe 3,000 people because this was a really big deal to have the West Indies here,” he said.

As the local boy, he was tasked with taking the West Indies team to their hotel in Lifford, County Donegal.

This led to speculation that Ossie had taken the team for a drink and that that was why they were off their game the next day.

“When we went over the bar was closed, they got no drink at all,” he insisted.

Ossie will be at the match on Saturday to ring the bell.

‘Mops and brushes’

Kathryn Rough has dark hair and is looking into the camera. She is wearing a blue and green shirt and is standing in an events room.

Kathryn Rough says the final preparations were stressful but it was worth it

The final preparations to get the cricket ground ready have been taking place all week.

Kathryn Rough, the interim general manager for the North West Cricket Union, said it was all hands to the pump.

“We’ve got people who normally work in finance and people who go out coaching dressing curtains, running around with mops and brushes, everybody is prepared to help,” she said.

In addition to the matches, there are corporate events, a kids zone and a food village showcasing local produce.

The half-time entertainment will be Irish and Scottish dancers and bagpipes.

“It is stressful but it is really exciting, we are all really invested,” added Kathryn.

Trevor Hamilton is wearing a grey three quarter zip, wearing a green hat sitting on a red tractor. The tractor is on a green pitch.

As head groundsperson, Trevor Hamilton is not sleeping well ahead of the series

However, the biggest pressure is probably being felt by Trevor Hamilton, who is in charge of making sure the ground is in peak condition.

“I would say my sleep at night isn’t the same as usual, so it comes with a lot of nerves,” he said.

“But I’ve been a lifelong member of Bready Cricket Club and so it’s an immense honour to be hosting Ireland and the West Indies.”

Ironically, Bready’s cricket colours are similar to the West Indies kit.

That is because the people who set up the club loved the West Indies and were inspired by their culture of cricket.

“For this club to actually be able to host the West Indies is really special for all the cricketers here, but also for the local people to have international sport on their doorstep,” added Kathryn Rough.



Source link

Ireland vs West Indies Live Score, 2nd T20I: Ireland locks horns with West Indies; Match start delayed by rain, Inspection at 8:30 pm IST

0


Hello and welcome to Sportstar’s LIVE coverage of the second T20I between Ireland and West Indies at Bready Cricket Club on Saturday, June 14.

PREVIEW

The first T20I between Ireland and West Indies on Thursday was called off due to consistent rain at Bready Cricket Club. Both teams will hope to get clear skies and face off in the remainder of the series.

Shai Hope’s West Indies will be aiming to bounce back after a difficult tour of England, where it lost all six white-ball matches. Ireland is not as formidable an opponent as England — the Paul Stirling-led side gave a good account of its competitiveness last month as it drew a three-match One-Day International series against the Windies 1-1.

HOW TO WATCH IRE vs WI 2nd T20I

Where to watch the live telecast of the second T20I between Ireland and West Indies in India?

The second T20I between Ireland and West Indies will not be televised live in India.

Where to watch the live stream of the second T20I between Ireland and West Indies in India?

The second T20I between Ireland and West Indies will be streamed live on the FanCode app and website in India.

THE SQUADS

Ireland: Paul Stirling (c), Mark Adair, Harry Tector, Lorcan Tucker (wk), George Dockrell, Ross Adair, Gareth Delany, Curtis Campher, Matthew Humphreys, Craig Young, Barry McCarthy, Benjamin White, Joshua Little, Liam McCarthy.

West Indies: Evin Lewis, Johnson Charles, Shai Hope (wk) (c), Shimron Hetmyer, Sherfane Rutherford (vc), Rovman Powell, Romario Shepherd, Jason Holder, Gudakesh Motie, Akeal Hosein, Alzarri Joseph, Matthew Forde, Keacy Carty, Jyd Goolie.



Source link

Trump military parade marks Army’s 250th birthday in Washington, D.C.

0


Washington — President Trump attended a military parade in Washington, D.C., Saturday to celebrate the Army’s 250th anniversary, as he also celebrated his 79th birthday.  

The 250th Birthday of the U.S. Army Grand Military Parade and Celebration, as it’s officially called, featured thousands of soldiers, an array of tanks and other military vehicles, and dozens of aircraft. A large crowd of spectators lined the parade route along the National Mall to watch.

Mr. Trump and first lady Melania Trump walked on stage to the tune of Hail to the Chief and a 21-gun salute before the parade began. Vice President JD Vance, second lady Usha Vance and Secretary of Defense Pete Hegseth were also in attendance. 

President Trump and first lady Melania Trump attend the Army 250th anniversary parade in Washington, D.C., on June 14, 2025.

MANDEL NGAN/AFP via Getty Images


Following the parade, Mr. Trump delivered remarks for about eight minutes where he defended his decision to hold the celebration and praised the Army as the “oldest branch of the greatest fighting force ever known to man.”

“Every other country celebrates their victories,” Mr. Trump said. “It’s about time America did too.”

The military parade began at 6 p.m. ET. (It had been scheduled for 6:30 p.m., but organizers moved up the start time on Saturday due to weather conditions.)

U.S. Army parade in Washington, D.C.

Members of the military march over the Memorial Bridge during the U.S. Army’s 250th Anniversary Parade in Washington, D.C., on Saturday, June 14, 2025. 

Allison Dinner/EPA/Bloomberg via Getty Images


U.S. Army's 250th anniversary parade

Members of the military march during the U.S. Army’s 250th anniversary parade in Washington, D.C., on Saturday, June 14, 2025.

Eric Thayer/Bloomberg via Getty Images


Washington DC Celebrates Army's 250th Anniversary With Parade And Festivities

Members of the U.S Army driving in a Sherman tank participate in the Army’s 250th birthday parade on June 14, 2025 in Washington, D.C..

/ Getty Images


Military parade to commemorate the U.S. Army's 250th Birthday in Washington

Spectators watch as helicopters, including CH-47 Chinnok aircraft, are flown as part of a military parade to commemorate the U.S. Army’s 250th birthday in Washington, D.C., June 14, 2025.

Evelyn Hockstein / REUTERS


Preparations had been underway all week in Washington, with tanks and other military equipment arriving and fencing going up in parts of the city around the White House and National Mall. 

What’s the purpose of the military parade?

Saturday’s events were intended to mark the 250th birthday of the Army. The U.S. Army was established on June 14, 1775, by the Second Continental Congress, a little over a year before the Declaration of Independence was signed. It was first called the Continental Army, and George Washington was appointed its first commander.

More broadly, the president declared Saturday a celebration of the country, intended to recognize America’s accomplishments both on the battlefield and off it. Mr. Trump has particularly touted America’s victories in World War I and World War II. 

“I think it’s time for us to celebrate a little bit, you know,” the president said Wednesday. “We’ve had a lot of victories. We’ve won two world wars … I think it’s a time to celebrate our military.” 

Military equipment and soldiers, by the numbers

Here’s what Army officials say to expect to see in the parade:

  • About 6,600 soldiers
  • Six M1A1 Abrams tanks
  • Two World War II Sherman tanks
  • Eight CH-47 helicopters
  • 16 UH-60 Black Hawks
  • Four WWII-era P-51 aircraft 

US-MILITARY-ARMY-ANNIVERSARY-PARADE

Visitors look at a tank on display ahead of the Army 250th anniversary parade on the National Mall, in Washington, D.C.. on June 14, 2025.

AMID FARAHI/AFP via Getty Images


Protests held on Saturday 

Protesters showed their opposition to the military parade and to Mr. Trump himself in cities across the country

Labor unions and liberal activists aimed to counter-program the day’s festivities with “No Kings” rallies to protest what they see as Mr. Trump’s overreach in his role as chief executive. 

The organizers had not planned major demonstrations in D.C., although some protesters did congregate across from the White House.

“Instead of allowing this birthday parade to be the center of gravity, we will make action everywhere else the story of America that day: people coming together in communities across the country to reject strongman politics and corruption,” they said on their website. “For that reason, NO KINGS is not hosting an event in Washington, D.C.”

Political backlash to the president’s military parade 

The president’s parade plans have been criticized for both the cost and the optics. As the administration and the Department of Government Efficiency have been touting their efforts to eliminate waste, the parade and festivities to celebrate an armed services branch anniversary are estimated by the Army to cost between $25 million and $45 million. 

“Trump is throwing himself a $30 million birthday parade just to stroke his own ego,” Democratic Sen. Tammy Duckworth, a veteran who lost both of her legs in Iraq, said on X last week. 

Some think military parades are evocative of authoritarian regimes. “Never been a big fan of goose-stepping soldiers and big tanks and missiles rolling down the street,” Republican Sen. Rand Paul of Kentucky told reporters this week. “So, if you ask me, I wouldn’t have done it.” 

“We were always different than the images you saw of the Soviet Union and North Korea,” Paul added. “We were proud not to be that. And I don’t — I’m not proposing that that’s the image people want to project, but I’m worried about the image that it isn’t necessarily the best image to show.”

Democrats have also criticized the president for warning people against participating in protests against the parade. 

“If there’s any protesters that want to come out, they’re going to be met with very big force,” the president told reporters in the Oval Office on Tuesday. 

Democratic Sen. Chris Coons of Delaware called the president’s message an “authoritarian tactic.” 

“He wasn’t talking about people who were engaged in violence,” Murphy said of Mr. Trump’s remarks in an interview with podcaster Joe Gallina. “He wasn’t talking about people who were doing property damage in D.C. He just said anybody who comes out to protest my military parade is going to be treated roughly. That’s an authoritarian tactic.” 

White House press secretary Karoline Leavitt, however, told reporters Wednesday that “the president absolutely supports peaceful protests.” 

“He supports the First Amendment. He supports the right of Americans to make their voices heard,” she continued. “He does not support violence of any kind. He does not support assaulting law enforcement officers who are simply trying to do their job.”

What is the schedule? 

8:15 a.m. – Wreath laying at Arlington National Cemetery

9:30 a.m.-12:30 p.m. – Fitness competition and awards ceremony on the National Mall

11 a.m.-6 p.m. – Army Birthday Festival on the National Mall

6 p.m.-7 p.m. – U.S. Army 250th Birthday Parade

9:45 p.m. – Fireworks on the National Mall

Here’s the parade route 

The parade route runs along Constitution Avenue in Washington, D.C., parallel to the National Mall. It kicks off at 23rd Street NW, near the Lincoln Memorial, before proceeding along the Mall past the White House and the Washington Monument. It concludes at 15th Street NW. The parade begins at 6 p.m. and should run for about an hour.

The parade and other festivities mean traffic will be shut down or restricted in large swaths of downtown Washington. Visitors are encouraged to take public transit or walk, rather than drive. 

Eleanor Watson

contributed to this report.



Source link

Marlins at Nationals Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 13

0


Its Friday, June 13 and the Marlins (25-41) are in Washington to take on the Nationals (30-38).

Edward Cabrera is slated to take the mound for Miami against Mitchell Parker for Washington.

Thursday was a travel day for Miami following a series in Pittsburgh. The Bucs took two of three from the Marlins earlier this week. The Nationals were even less fortunate as they were swept by the Mets including a 4-3 loss Thursday. Washington has now lost five in a row.

Advertisement

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Marlins at Nationals

  • Date: Friday, June 13, 2025

  • Network/Streaming: FDSNFL, MASN2

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Marlins at the Nationals

The latest odds as of Friday:

Advertisement

  • Moneyline: Marlins (+106), Nationals (-125)

  • Spread:  Nationals -1.5

Probable starting pitchers for Marlins at Nationals

  • Pitching matchup for June 13, 2025: Edward Cabrera vs. Mitchell Parker

    • Marlins: Edward Cabrera (2-2, 3.99 ERA)
      Last outing: 6/6 at Tampa Bay – 4IP, 1ER, 6H, 2BB, 5Ks

    • Nationals: Mitchell Parker (4-6, 4.44 ERA)
      Last outing: 6/7 vs. Texas – 6IP, 1ER, 4H, 0BB, 5Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Marlins at Nationals

  • The Nationals have lost their last 5 games

  • The Nationals’ last 3 games at home against the Marlins have stayed under the Total

  • Kyle Stowers is 1-12 (.083) over his last 5 games

  • Javier Sanoja picked up 1 hit in each of the 3 games (3-5) against Pittsburgh

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for Friday’s game between the Marlins and the Nationals

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Advertisement

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Friday’s game between the Marlins and the Nationals:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.

  • Spread: NBC Sports Bet is leaning towards a play ATS on the Miami Marlins at +1.5.

  • Total: NBC Sports Bet is staying away from a play on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Advertisement

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)

  • Drew Dinsick (@whale_capper)

  • Vaughn Dalzell (@VmoneySports)

  • Brad Thomas (@MrBradThomas)



Source link

Amid speculation, Brian Flores praises Vikings’ current cornerback room

0


There’s been recent speculation about the idea of the Vikings pursuing one of the star cornerbacks that has become available, namely the Dolphins’ Jalen Ramsey and recently-released ex-Packers standout Jaire Alexander. Because corner appears to be the one remaining non-quarterback question mark on Minnesota’s loaded roster, it’s easy to see the appeal of going out and getting a great player who can raise the floor and ceiling at that important position.

Maybe that’s something GM Kwesi Adofo-Mensah will consider. But there have also been rumblings that the Vikings are more confident in their current cornerback room than some might think. It’s a room led by Byron Murphy Jr., who re-signed with Minnesota after a six-interception Pro Bowl season in 2024. The leading candidate to be the Vikings’ CB2 is Isaiah Rodgers, who was signed in free agency this year after a few solid seasons as a rotational player with the Colts and Eagles.

Defensive coordinator Brian Flores spoke about several of the Vikings’ corners at a press conference after Tuesday’s practice, starting with Rodgers, who the team is very high on. A sixth-round pick out of Massachusetts in 2020, Rodgers served a season-long gambling suspension in 2023 but bounced back nicely last year with the Super Bowl-winning Eagles.

“Zay’s been on my radar since he was at UMass,” Flores said. “Fast, playmaker, I think he’s one of these late-round guys who found his way in the league in the kicking game and got in some games and made some plays. I’ve always thought he was a good player and was ascending, and when the opportunity presented itself that we could maybe acquire him, I was all in. I’m happy we got him. He’s been a great addition. He’s got great football IQ and acumen. That’s something we’ve stressed throughout the group at all levels: secondary, second level, and D-line.”

After the top two, you’ve got a couple intriguing 26-year-olds who are eager to compete. One of those is Jeff Okudah, who has become a journeyman after flopping as the No. 3 overall pick in 2020. He’s on his fourth team in as many seasons, but the Vikings think they might be able to bring out some of the tools that made him such a great prospect coming out of Ohio State. Physicality is a big part of Okudah’s game.

“He’s really come in and, similar to Zay, not necessarily found a role, because we’re not there yet, but between lifts and walkthroughs and meetings, trying to build a rapport with the guys on the back end, but also the guys at the second level,” Flores said. “And asking questions, both guys have been great from that standpoint. Excited about them both and really excited about that entire group.”

Another key name to know is Mekhi Blackmon, who was a third-round pick in 2023. He had a solid rookie season and was likely in line for a big role last year when he tore his ACL on the first day of training camp. Coming up on 11 months removed from his injury, Blackmon practiced on Tuesday and was moving around well.

“As a rookie, you saw the quickness, the speed, the acumen,” Flores said of Blackmon. “I think he needs to build right on that. It was unfortunate when he went down last year, because we were excited about the possibility of him playing quite a bit. The way he rehabbed was incredible, honestly. Just kind of watching that. I remember we’re in October, November, he’s up, he’s moving around, he’s training. It was kind of a running joke, ‘I’ll see you in two weeks.’ Now we’re here, and to see him back out on the field is really a testament to his work ethic, his want-to, his belief in himself.”

As things stand, the CB3 spot is likely between Blackmon and Okudah. Further down the depth chart, Flores brought up several other names in his presser. There’s Dwight “Nudie” McGlothern, who made the roster last year as an undrafted rookie. There’s also newcomers Ambry Thomas, Kahlef Hailassie, and Reddy Steward, who have all seen some playing time in the NFL for other teams.

Veteran Tavierre Thomas wasn’t one of the names Flores brought up, but he’s a key special teams addition who has played plenty of nickel during his career. Rounding out the room are undrafted rookies Zemaiah Vaughn and Keenan Garber.

“You can’t have enough at that position,” Flores said.

That quote from Flores was about the Vikings’ current depth at corner. But one could also make the argument that the importance of cornerback depth is exactly why Minnesota should look to go out and add Ramsey or Alexander or another experienced player. It’ll be interesting to see if Adofo-Mensah, in making a move or not making one, feels like the Vikings have enough at that spot.



Source link