Skip to main content

tv   BBC News  BBC News  July 20, 2024 2:00pm-2:31pm BST

2:00 pm
should he stay or should he go? joe biden insists he won't quit the race for the white house, despite growing pressure from democrats. the government in bangladesh imposes a nationwide curfew following violent protests in which dozens of people were killed. and ray reardon, one of the world's greatest ever snooker players, dies at the age of 91. hello. there are warnings that cyber criminals looking to exploit yesterday's global it outage could cause further disruption. the boss of crowdstrike, the cyber—security firm responsible for the worldwide meltdown, has warned against what he called bad actors, while officials
2:01 pm
in australia have issued alerts that hackers are sending out fake software fixes. thousands of flights were cancelled globally yesterday and more have been grounded today. here's our technology editor zoe kleinman. yesterday, the global it outage caused worldwide chaos. today, we're still dealing with the aftermath. thousands of flights were grounded and while airports are getting back to normal, there are still many travellers who are stuck. my flight got cancelled while i coming out of my aeroplane and i've been stranded for around... over 2a hours by now, i think. i have been on my feet for four days by now, i think. no—one can really help me right now. now the children are napping on the floor. we had no help. we found another flight, but it's not on the same company and it's only tomorrow morning, so we have to find a room for tonight.
2:02 pm
queues quickly built up at dover this morning, with people trying to find other ways to get abroad. the port's advice is not to arrive without a ticket. gps were forced to cancel appointments and some patients struggled to get hold of vital medicines. pharmacists had difficulties issuing prescriptions — including for themselves. in terms of pharmacy workload, it has impacted on how we interact with patients because, obviously, those electronic prescriptions and that sort of more seamless service hasn't been available. then, personally, i have also been unable to access my electronic prescription, so i really feel for the patients because i'm one of them. however, workarounds are possible for those with urgent medicine needs. they were able to take my nhs number and look me up in their system to see that i have been prescribed this before. so the pharmacist will be able to dispense it today. when i saw that it systems were down i thought, well, i'm glad i'm not flying anywhere
2:03 pm
today, but it didn't occur to me that something like getting my prescription would be impossible. will anyone be liable for the cost of all this turmoil? the us cybersecurity firm crowdstrike has apologised for its disastrous update but it was only microsoft—powered computers which crashed. there's also the companies themselves, who don't seem to have had back—up systems. it shows just how dependent we are on a small number of big tech companies to run our digital lives, and how vulnerable this leaves us when something goes wrong. zoe kleinman, bbc news. with me is our business reporter, ben king. so things are slowly getting back to normal. where do things stand right now? �* ., ., , now? around the world, companies have been rebooting _ now? around the world, companies have been rebooting their- now? around the world, companiesi have been rebooting their systems, applying fixes, getting the majority of their systems back online. we have had warnings today that to get the system, the problem completely resolved could take weeks, but for a
2:04 pm
lot of businesses, they have their basic function is up and running. now i think one of the questions naturally will evolve to who is to blame for this, where does the responsibility lie? two companies, crowdstrike and microsoft, both involved, so there will be a question about which was responsible, to what extent can they be pursued for any compensation? those are all questions the lawyers will be wrangling over the coming weeks and months. so will be wrangling over the coming weeks and months. 50 a will be wrangling over the coming weeks and months.— will be wrangling over the coming weeks and months. so a busy time for the lawyers- — weeks and months. so a busy time for the lawyers- for— weeks and months. so a busy time for the lawyers. for the _ weeks and months. so a busy time for the lawyers. for the companies - the lawyers. for the companies affected by this, presumably, monday morning, there will be a lot of meetings all around the world saying, how were we so vulnerable? what contingencies, how can we this in the future?— in the future? that's right, one of the thin . s in the future? that's right, one of the things this _ in the future? that's right, one of the things this whole _ in the future? that's right, one of the things this whole drama - in the future? that's right, one of| the things this whole drama really emphasises is how much we rely on these systems, particularly cloud systems where applications run on huge data servers far away. this means lots of companies can be
2:05 pm
effected at the same time. the it industry and companies will have to sit down and ask themselves serious questions. are there obvious things we should do differently to make sure we are never in this position again? sure we are never in this position auain? �* ., , ., sure we are never in this position aiain? �* ., y., ., again? before i let you go, the com an again? before i let you go, the company involved _ again? before i let you go, the company involved here, - again? before i let you go, the - company involved here, crowdstrike, which a couple of days ago most people haven't heard of, they took a huge dip in the share price. what do you think is the long—term future for them? you think is the long-term future for them? ~ , ., for them? well, they are the multi-million-dollar - for them? well, they are the multi-million-dollar concern | for them? well, they are the l multi-million-dollar concern in for them? well, they are the - multi-million-dollar concern in the multi—million—dollar concern in the us, they will have to update american markets in the coming days about the impact of this on them and how they plan to deal with it. it's clearly a big hit to their reputation in the world of cyber security. one mistake is clearly one mistake too many, but if you look at the share price dip, there are still investors who see a lot of value in the company, still people prepared to pay good money for those shares, so it's unlikely to be the end for crowdstrike, but they do have
2:06 pm
serious questions to answer. ben. serious questions to answer. ben, thank yom — serious questions to answer. ben, thank yom we _ serious questions to answer. ben, thank you. we will _ serious questions to answer. ben, thank you. we will take _ serious questions to answer. ben, thank you. we will take a - serious questions to answer. ben, thank you. we will take a look at the impact on travellers. disruption is still ongoing for people trying to get from a to b. simonjones, at heathrow airport, what is the story of the day so far? aha, heathrow airport, what is the story of the day so far?— heathrow airport, what is the story of the day so far? a short time ago, we were at — of the day so far? a short time ago, we were at terminal _ of the day so far? a short time ago, we were at terminal two, _ of the day so far? a short time ago, we were at terminal two, and - we were at terminal two, and everyone is very, very busy. to be fair, this was always going to be a very busy day at heathrow, because it's the start of the school holidays for many families. but what you now have to add into the mix, you now have to add into the mix, you have hundreds of people turning up you have hundreds of people turning up at the terminal, desperately trying to find flights today, because their flights yesterday were cancelled. so adding that in, it creates more people in the terminal. i have been speaking to the main airports around the uk, and the good news is they all say there are no longer any it issues, they have been resolved. the bad news, because they were so many cancellations
2:07 pm
yesterday, you have a lot of planes, a lot of cabin crew and pilots in the wrong place. that means there were going to be further cancellations and delays throughout the course of today, and into tomorrow too. it is an improving picture, because globally, almost 7000 flights were grounded yesterday. today so far, that figure stands at just over 1500, yesterday. today so far, that figure stands atjust over 1500, but it still leaves a lot of people wondering how they are going to get away on holiday or get back home if they have been in the uk on so still a worrying time. passengers i have spoken to in heathrow, really, they are saying they don't blame the airlines or the airport, it does seem to be out of their control, but they do complain about a lack of information. there are a lot of staff from heathrow in the terminals, extra staff have been brought in to help those people still trying to get to where they need to go. but one thing passengers have been saying to me is they don't
2:08 pm
want to spend another night sleeping on the terminalfloor. want to spend another night sleeping on the terminal floor.— on the terminal floor. certainly not. on the terminal floor. certainly not- simon. — on the terminal floor. certainly not. simon, thank— on the terminal floor. certainly not. simon, thank you - on the terminal floor. certainly not. simon, thank you for - on the terminal floor. certainly not. simon, thank you for the l not. simon, thank you for the moment. we will dig into some of the technical details now about what actually went wrong. we can talk now to patrick burgess, an information security specialist with the british computer society. thanks for coming on the programme. lovely to be here. this thanks for coming on the programme. lovely to be here.— lovely to be here. as far as we know, lovely to be here. as far as we know. in _ lovely to be here. as far as we know, in simple _ lovely to be here. as far as we know, in simple terms, - lovely to be here. as far as we know, in simple terms, what i lovely to be here. as far as we l know, in simple terms, what has actually gone wrong? are we getting any more details? it’s actually gone wrong? are we getting any more details?— any more details? it's becoming clear that what _ any more details? it's becoming clear that what happened - any more details? it's becoming clear that what happened was i clear that what happened was crowdstrike, a well—known and well used within enterprise organisations, security software, they rolled out an update, they do that quite a lot, cyber security software gets updated on a very regular basis for good reason. that conflicted with the operating system of microsoft and caused the classic blue screen of death. basically stop all the machines working. when
2:09 pm
people came in, the monitoring system is lit up to say it had all just stopped. people couldn't get onto their machines any more. {sheen onto their machines any more. given we know the — onto their machines any more. given we know the front _ onto their machines any more. given we know the front end, _ onto their machines any more. given we know the front end, i _ onto their machines any more. given we know the front end, i suppose, that that's what happened, now the dust has settled and things are starting to get back up to normal... not for many travelling, i should say. we are seeing pictures on the screen, lots of people still in airports. but for lots of the computers and systems involved, back up computers and systems involved, back up and running, so the next step is how do we diagnose and make sure this doesn't happen again? is that in the public realm yet, about how things like this can be avoided or not? ., ~ , things like this can be avoided or not? . ~ , ., not? yeah, i think we still have some way _ not? yeah, i think we still have some way to — not? yeah, i think we still have some way to go _ not? yeah, i think we still have some way to go on _ not? yeah, i think we still have some way to go on recovery. i not? yeah, i think we still have l some way to go on recovery. we not? yeah, i think we still have - some way to go on recovery. we are seeing an easing of that, because the core systems, which the public will be impacted by most, the servers and the infrastructure of public systems, they are being fixed as fast as possible, and they are the ones that the it teams in
2:10 pm
individual companies can get their hands on quickly and get in front, it's easier to get to those. we have already heard a number of people saying that we will see knock—on effects in the coming weeks. where we have had to use paper and back—up systems. more importantly, where we are then looking at people's laptops and workstations, people working from home, if they are involved in customer services, sales. the it teams need to get in front of those laptops and pcs. that is very much where people are focused right now. they will absolutely be a debrief and a look deep into what happened. i am sure crowdstrike will be looking at that themselves internally. externally, people are going to want to see a lot of openness from crowdstrike as to what happened and what they are going to do to rebuild trust within the market. d0 do to rebuild trust within the market. , ., , ., , do to rebuild trust within the market. i. , .,, , ., market. do you view this as 'ust a fact of life — market. do you view this as 'ust a fact of life now? i market. do you view this as 'ust a fact of life now? when * market. do you view this as 'ust a fact of life now? when you _ market. do you view this asjust a fact of life now? when you have l fact of life now? when you have a relatively small number of very
2:11 pm
large tech companies, and all of our day—to—day lives are dependent on tech, wejust day—to—day lives are dependent on tech, we just have to put up with incidents like this? i tech, we just have to put up with incidents like this?— tech, we just have to put up with incidents like this? i think we need to look very _ incidents like this? i think we need to look very closely _ incidents like this? i think we need to look very closely at _ incidents like this? i think we need to look very closely at this. - incidents like this? i think we need to look very closely at this. i - to look very closely at this. i think it does show that we have a lot of eggs in baskets. we have companies supporting companies supporting companies, it is layers deep now, and sometimes something in the lower level like this, not the top level piece, can cause significant impact globally and across a vast range of different sectors and areas. tech issues are going to happen, but that doesn't mean we should sit back and relax and say, these things will happen. there were definitely things to be looked at, both quality control within companies like crowdstrike, how the updates are rolled out, and then for the companies themselves, people like the organisations using those products, they need to look at how they balance the risk of applying the patch is as fast as possible to the computers, which
2:12 pm
from a cybersecurity perspective is good idea, and testing those patches before they get applied as well. it's a risk factor, a balancing act that needs to be thought about, quite clearly. that needs to be thought about, quite clearly-— that needs to be thought about, uuite clearl . ., ~ , ., , . quite clearly. thank you very much for coming — quite clearly. thank you very much for coming on _ quite clearly. thank you very much for coming on the _ quite clearly. thank you very much for coming on the programme. - joe biden said he's "looking forward to getting back on the campaign trail next week" after his isolation with covid. pressure mounted on the us president overnight, when a democratic congressman, who described mr biden as a friend, said he didn't seem to recognise him at an event last month. let's speak to leslie vinjamuri, director of the us and americas programme at chatham house. what do you make ofjoe biden�*s position right now? he what do you make of joe biden's position right now?— position right now? he is clearly t in: to position right now? he is clearly trying to manage _ position right now? he is clearly trying to manage the _ position right now? he is clearly trying to manage the message, | position right now? he is clearly - trying to manage the message, send a very clear signal that he will be back... i expect that until or
2:13 pm
unless he makes a decision not to continue as a nominee, that there will be no ambivalence coming from the president, which is what we would expect. given how serious his role is. but as we are seeing, the number of members of congress who are asking the president not to run again, a letter was signed by many former officials from democratic administrations, very well respected, well—known people, saying very respectfully that the work president biden has done not only as president but across his career has been extraordinary, and for the sake of the party and for the country, that it's time for a new leader. i think we are waiting for that, many of us anticipate that decision is likely to come sooner rather than later, but of course we listen to the words from president biden, it
2:14 pm
doesn't sound that way at the moment. ~ ., doesn't sound that way at the moment-— doesn't sound that way at the moment. ~ . ., ., ., moment. what about the position from the o- osite moment. what about the position from the opposite of— moment. what about the position from the opposite of that _ moment. what about the position from the opposite of that right _ moment. what about the position from the opposite of that right now, - the opposite of that right now, which is thatjoe biden is in the best position to beat donald trump, the democrats want to beat donald trump, therefore, he should stay? what is the value in replacing him potentially with someone who equally, according to the polling, is still behind?— equally, according to the polling, is still behind? well, we are three and a half months _ is still behind? well, we are three and a half months out _ is still behind? well, we are three and a half months out from - is still behind? well, we are three i and a half months out from election day. whether it'sjoe biden or somebody else, the ground is going to shift considerably around that individual. for president biden, that carries risks that we are very well aware of, as campaign season takes off in even greater earnest thanit takes off in even greater earnest than it already is. the visibility, the pressure, the sheer stamina that will be required. and equally, if it were to be another candidate, that person will suddenly be catapulted
2:15 pm
not only onto the domestic stage, but onto the world stage, under the eye of the media. it isn't a static picture, things will develop very significantly. at the moment, the polls demonstrate that kamala harris and president biden would do more or less equally well against donald trump. but again, all of this will change as the campaigns move ahead. thank you very much for coming on the programme. now time for a look at today's sport. let's update you on the golf, where the third round of the open is well under way. the leaders aren't due out at royal troon for a little while yet, but the conditions seem to be better than yesterday for those who have started their rounds at royal troon. ben croucher is there for us. as we have seen from the early
2:16 pm
starters already on saturday, the likes of adam scott, justin thomas and i m, all four underat likes of adam scott, justin thomas and i m, all four under at various stages of the third round. those guys at the top of the leaderboard are out in around two hours. shane lowry, the irishman, the 2019 champion, sitting on seven under par. he goes out alongside dan brown. justin rose also there on five under par, he is now 43 and he says he needs to embrace the childhood dream to get his hands on the claretjug. don't discount those lower down the leaderboard, just ten people under par, the likes of scottie scheffler and xander schauffele, major winners this year. xander schauffele, his driving and his iron play should be suited to links golf. all of the action from the third round still to come. it's lunch at trent bridge, and the west indies are now leading england after the first innings on the third day at trent bridge.
2:17 pm
england have lost an early wicket in their second innings. west indies started the day needing 65 runs, they've now passed their target and lead by 41. west indies all out for 457. zak za k crawley zak crawley was run out forjust three. helen glover is having an incredibly busy year. she's working hard to try and claim the top spot when she competes in the olympic games in paris. the two—time olympic rowing champion is supported by husband and tv nature presenter steve backshall, who is passionate about using sport to promote environmental change. she admits herfamily are a big inspiration to her as she prepares to compete. our reporter sarah dawkins caught up with the pair. i took a year out after tokyo, i was arming and arguing. when i pictured there three little faces on the finish line, that did it for me. ——
2:18 pm
i was finish line, that did it for me. —— iwas umming finish line, that did it for me. —— i was umming and ahhing. we are talking about the climate issue surrounding these games, you are incredibly passionate about the environment.— incredibly passionate about the environment. ~ , ., ., environment. why did you want to take art environment. why did you want to take part in _ environment. why did you want to take part in this _ environment. why did you want to take part in this cycle _ environment. why did you want to take part in this cycle and - environment. why did you want to take part in this cycle and should l take part in this cycle and should we be worried about the impact on our environment, with heat, climate change? we our environment, with heat, climate chance? ~ , ., our environment, with heat, climate chance? , ., , , change? we should absolutely be worried. change? we should absolutely be worried- 0ne _ change? we should absolutely be worried. one of— change? we should absolutely be worried. one of the _ change? we should absolutely be worried. one of the things - change? we should absolutely be worried. one of the things sport i change? we should absolutely be i worried. one of the things sport can do really— worried. one of the things sport can do really well is amplify messages. british_ do really well is amplify messages. british rowing have done an extraordinaryjob in recent years, we are _ extraordinaryjob in recent years, we are talking about how important water _ we are talking about how important water quality is, now let's do the same _ water quality is, now let's do the same for— water quality is, now let's do the same for climate change. sport can speak— same for climate change. sport can speak across boundaries, from different — speak across boundaries, from different areas and different passions, it speaks to everyone. having _ passions, it speaks to everyone. having the — passions, it speaks to everyone. having the opportunity to get the most _ having the opportunity to get the most important existential threat to our species, via sport, what an opportunity. the six—time snooker world champion ray reardon has passed away at the age of 91. the former miner and police officer turned professional in 1967. he went on to dominate the sport in the 1970s as it became popular thanks to the advent of colour television and the bbc�*s
2:19 pm
pot black competition. after retiring from playing, he became a mentor to ronnie o'sullivan, helping him win the world title in 2004. you can go to our website — bbc.com/sport you can follow qualifying for the hungarian grand prix. soldiers are patrolling the largely deserted streets of bangladeshi cities, under a nationwide curfew after days of serious unrest and more than 100 deaths. there have been sporadic clashes. in one district of the capital, dhaka, witnesses said riot police fired live rounds on thousands of protesters who'd ventured out. students have been demanding that ministers scrap a quota system which reserves many public sector jobs for the relatives of veterans of the country's war of independence. the un has said violence against the protesters has been shocking and unacceptable.
2:20 pm
maya tudor, from the university of oxford's blavatnik school of government — has been explaining the background to violence. the impetus for these protests was a recent bangladesh high court decision to reinstate, as you said, civil servant employment quotas for relatives of the country's freedom fighters. to understand why these quotas are so contentious, one has to understand that the independence struggle for bangladesh is relatively recent. it was only in 1971, a very bloody battle that some scholars call a genocide, that the country gained independence. in the context of that time, quotas, which reserved 30% of civil service seats for those veterans, were widely accepted as legitimate. today, however, that context feels very different. first, thosejobs are
2:21 pm
incredibly stable and lucrative and prestigious. just a few hundred of them, and almost half a million bangladeshis compete for those jobs. and in addition, the current government, the incumbent government, the incumbent government, the incumbent government, the prime minister is the daughter of the country's founding father. that means many auto party's members benefit from these quotas. in the context today according to some of the students i have spoken with, that have effectively entrenches the incumbents in positions of power. the mother of two sisters who were stabbed to death says she forgives the man who killed them. 27—year—old nicole smallman and 46—year—old bibaa henry were murdered in wembley injune 2020. but speaking to bbc radio 4's today programme, mina smallman says she can't forgive the police officers who took photos and selfies with their bodies and shared them with others on whatsapp. chi chi izundu reports.
2:22 pm
it wasn't until after the trial, mishal husain interviewed me and she said, "do you forgive the killer?" "have you forgiven the killer?" she said. and, you know, a quick soulsearch, and i had. there was nothing there. mina smallman said she was surprised that she no longer held any hate in her heart for the man who had brutally murdered her two daughters, bibaa henry and nicole smallman, in 2020. i didn't need that additional burden in my head. i don't feel revenge, i don't feel hatred. it's...it's gone. but she says that forgiveness has not been extended to the two met officers who took pictures and selfies with the bodies they were supposed to be guarding and shared them on whatsapp. they both were sentenced to 33 months in prison. some may find that really strange. you've forgiven the killer
2:23 pm
but you can't forgive the police officers. and i don't think... it's not a question of i can't, it's a question of, actually, that has given me the impetus to keep on reforming and working with the met and other police forces to ensure that we have the police force that we deserve. mina smallman admitted her low was attempted suicide after finding out one of the officers had been released, but she now believes their actions propel her fight for better policing in the uk. chi chi izundu, bbc news. thousands of workers at disneyland in california have voted in favour of strike action in a dispute about pay. employees say they can't afford to live in the expensive neighbourhoods near the amusement park. disney says it is committed to reaching a deal. the bbc�*s regan morris reports from california.
2:24 pm
it is business as usual here outside disney headquarters, and that is what the executives inside want the public to know as well. disneyland is open, business as usual. the strike authorisation vote does not mean a strike is imminent. both sides say that. disney has said in a statement that it is committed to reaching a deal with its cast members, and that's what the workers at disneyland are called by the company. if you work there, you're a pirate, a princess or a plumber, you are a cast member. there was performance involved in creating the magic of disney. that's what the workers say. they say, we make the magic, you make the money, and they would like some more of it. i was at a protest there earlier this week where i heard harrowing stories from disney workers about how difficult it is to make ends meet living in southern california and trying to get to the park, trying to find a place to live within commuting distance of the park. they make about $20 an hour, which seems like good money, but if you are on your own living in southern california
2:25 pm
or trying to raise a family, that is not a lot of money at all. it's difficult. the cost of living is astronomical. they're hoping for some more money. i spoke to some people who were living in their cars or in cheap motels around the park, and that is something they say has to stop. they say disneyland is a place where dreams do come true, so maybe they will for these workers when they resume contract negotiations next week. that strike authorisation vote should give them a little bit more leverage anyway. plenty more on the website, i'm back with the headlines in a couple of minutes, stay with us on bbc news. hello. many of us are feeling
2:26 pm
the humidity today. it's still quite warm but the sunshine in some parts of the country will soon give way to rain clouds, if the rain hasn't reached you already. the weather front is currently across western parts of the uk. you can see the rain earlier on, on the radar across western parts of scotland, moving through ireland, reaching western wales and also south—western england, but to the east we have had dry weather. it was a beautiful start to the day. quite murky with all that humidity. this is a picture from norfolk. we will keep dry weather the further east you are pretty much for the rest of the day. let's zoom into the details. this is what it looks like in the short term. extensive cloud in the south—west of england, outbreaks of rain, temperatures hovering around 19 or 20 celsius. similarfor wales and the irish sea. but from london, across east anglia, into central england and yorkshire, hazier skies, dry for many, but there will be a few
2:27 pm
isolated storms so you may see lightning. some sunshine for eastern parts of scotland but for the western isles, fresher conditions coming in after the passage of that cool front. 15 there in stornoway. and it will be relatively fresh in the west of the uk with some clear skies, but in the east, a lot of humidity, so temperatures in london, norwich and hull will be around 17 or 18 degrees first thing on sunday. not quite so warm and humid out towards the west. that means lots of sunshine towards the west. but then this little weather front moves in and drifts in cloud and some outbreaks of rain to northern ireland. the rest of the uk should have a fine day. just the odd shower. and pleasant temperatures. high teens into the low 20s. how about early next week? weather fronts are moving in but then we have a ridge of high pressure so that means
2:28 pm
more settled conditions. any fronts will be generally weak and brushing north—western parts of the uk, so it is a bit of a mixed bag depending on where you are, but overall, it is actually not looking bad at all and those temperatures are around average for the time of year.
2:29 pm
this is bbc news — the headlines. it experts are warning criminals may seek to exploit the chaos caused from friday's massive global tech outage. it's feared they could send out bogus software fixes to try and access computers. businesses are likely to take days — or even weeks — to recover from the outage. joe biden says he's looking forward to getting back on the campaign trail after his isolation with covid. pressure's mounting on the president — with a democratic congressman — who described mr biden as a friend — saying he didn't seem to recognise him at a d—day event last month. soldiers are patrolling the largely deserted streets of bangladeshi cities — under a nationwide curfew after days of serious unrest and more than 100 deaths. there have been sporadic clashes. in one district of dhaka — witnesses said riot police fired live rounds on thousands of protesters who'd ventured out.
2:30 pm
now on bbc news...the interview: volodymyr zelensky. president zelensky of ukraine, europe's wartime leader. he's been in the uk for a meeting of the european political community, an informal club of 40—plus countries that came together after russia's full scale invasion of ukraine in 2022. he also visited downing street and addressed a special meeting of the cabinet. and on your behalf, i had the opportunity to meet him, and here is our conversation. mr president, thank you for talking to bbc news. could you possibly have imagined when russia mounted its full scale invasion two and a half years ago that here we would be, with war still going on?

14 Views

info Stream Only

Uploaded by TV Archive on