If there is one thing that Arcane is known for, it was able to craft meaningful stories for some League of Legends characters and champions that stay true to what was shown in the game but also something that audiences wanted to see. And according to showrunner Christian Linke, the show needed to find a balance, especially regarding Vi and Jinx.
In a recent interview with Deadline, Linke explained the balance needed to craft Vi (Hailee Steinfeld) and Jinx’s (Ella Purnell) stories. According to him, these two needed to showcase their fighting ability, which players see in the game, and craft a universal story that not only attracts viewers but is also authentic to the fans watching the show. In addition, he also revealed that they took into account player behavior when it came to character planning as part of their mission of authenticity.
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.
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.
Workers KV error rates to storage infrastructure. 91% of requests to KV failed during the incident window.
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.
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.
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.
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.
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’srape 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.
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 fightingabout 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.
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.
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.
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, purchaseddrugs 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.
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.
Prior to 2021, Riot Games’ League of Legends was primarily known as a wildly successful battle arena game. But the characters created for that game became even more popular after Netflix debuted the first season of Arcane, a thrilling animated series that rivaled Pixar in terms of visual flare.
After a three-year hiatus, Arcane returned for its second and final season in November 2024. The series’ swan song is now potentially a contender to win its second Primetime Emmy for Outstanding Animated Program. Prior to the voting period, Gold Derby caught up with Christian Linke, the cocreator of Arcane and one of the primary driving voices behind it. Linke shared his thoughts on the origin of the show, Season 2’s change in direction, and where the franchise may go in the future.
Building a foundation
Linke noted that most of the story and lore behind Arcane didn’t exist before the show. All of that was built around asking questions about the characters as they appeared in the game.
“What was there to start to work with was the characters, Vi, Jinx, Jayce, Viktor, Caitlyn, Ekko, That was really the heart of what inspired the show, and frankly made us fall in love with wanting to to work on this project because we had been with these characters for at that point, five or six years. We’ve been playing the game for hundreds or thousands of hours with these characters. And just over time, you start to have questions. ‘Who are they when they’re not just these game characters? How do they live their lives? What happened to these sisters that became enemies?’ These were just all the questions that started to pop up over time.
The breakout characters
Jinx — as voiced by Fallout‘s Ella Purnell — turned out to be one of the show’s most popular characters just as she is in the game. That didn’t come as s surprise to Linke and his collaborators.
“Jinx, to a large degree, inspired the entire show,” said Linke. “I think there’s always been something about Jinx that is magnetic. When she’s on the screen, it’s just fun. Her scenes are fun. She’s always been one of the most successful characters from our game. So I think there’s just something about that wild character and expression that is the ultimate power fantasy of doing whatever you want and being interesting and original. We’ve always known that Jinx is our powerhouse.”
However, Linke admitted to being shocked by how much viewers liked Jinx’s second adoptive father, Silco (Jason Spisak), who was one of the unambiguously villainous characters in Season 1.
“We weren’t sure what kind of reaction to expect from Silco,” admitted Linke. “He is a manipulative, criminal, ruthless, and at times violent man who does a lot of messed up stuff. I think we were pretty surprised to see how after the first season was out, there were a lot of Silco fans. I think that was a bit of a learning experience for us. It was fascinating to see how there were a lot of people who were willing to forgive a lot of pretty messed up stuff that he was doing as the underground kingpin of Zaun. I think that was perhaps the most interesting reaction we had to process.”
Silco and Jinx (Credit: Netflix)
Beyond the game
If the first season of Arcane was built around introducing the game’s characters to a wider audience, Season 2 was meant to find new layers for the champions of the rival cities of Zaun and Piltover.
“In many ways, Season 1 was all about getting the characters to that state that they’re at in the game,” said Linke. “When they’re champions of League of Legends. Season 2 was about ‘What have we not seen from these characters yet? What have we not seen in the game yet?’
“We flipped a lot of the characters on their heads,” continued Linke. “Caitlyn, for example, goes from a hopeful character who wants to work with the underground and really becomes an opponent and a very fierce aggressor after her traumatic experiences at the end of Season 1. And Jinx becomes this unlikely icon/hero of Zaun, which she really didn’t expect. I think that was really fun to explore.”
Caitlyn (Credit: Netflix)
Giving Pixar a run for its money
The two seasons of Arcane were not only filled with emotional story arc, it also had some of the most jaw-dropping animation seen on TV or streaming that rivals Pixar itself. Linke gave full credit for Arcane‘s unique mixture of 3D and 2D animation to Fortiche, the French animation studio behind the show.
“[Mixing 3D and 2D] was always their trademark look and I think it’s because they had a lot of artists coming from comics and being in love with traditional 2D animation, 2D VFX,” related Linke. “They just always wanted to find this approach that blends things together. It really was just leaning into that. They have this identity already as artists and it felt like it made 2D work on the big screen. It was a cool blend and I just always loved it. I tried to enable them to lean into that.”
Jinx vs. Vi (Credit: Netflix)
The future of Arcane and League of Legends
According to Linke, Arcane was always going to run for only two seasons. But the League of Legends universe lives on. Regarding a potential live-action League of Legends, Linke said “there are explorations.” He also said that the team has considered making an Arcane movie.
“[Making an animated movie] has crossed our minds,” admitted Linke. “We’ll see. Now, we’re exploring follow-up projects, and there are a bunch of features among them. Which ones will actually go? It’s still a big TBD. In the last few weeks, when you have these screenings going on awards consideration, Arcane really holds up well on the big screen. That was a wonderful experience for us. Definitely everybody is excited to think about what future projects could look like on the big screen.”
For the present, Linke noted that Riot wants to keep the team behind Arcane intact as they decide what the next project will be.
“What we’re starting with is the people,” said Linke. “We’ve worked together now for 10 years on Arcane. We’re very inspired by Pixar, where people started working together on Toy Story, and then after that, people became captains of their own ships, because you learn from each other. That’s where we’re at. Right now, we want to invest in a few key people that worked on Arcane to explore new stories and see what they’re drawn to. We still have to prove that we have strong stories and worthy stories to invest in. We’re really investing in the talent that made Arcane.
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 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 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.
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.
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.
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.)
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
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
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
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
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 incitiesacrossthe 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.
Kathryn Watson
Kathryn Watson is a politics reporter for CBS News Digital, based in Washington, D.C.