Help Choc help the children

first_imgThe CHOC Foundation’s holistic approach to caring for children with cancer and supporting parents through the difficulties of looking after their sick children has touched the lives of thousands of people across the country. (Image: CHOC Childhood Cancer Foundation SA, via Facebook)What began as a number of regional support groups established in 1979 by parents who were caring for children with cancer, took on a new form at the beginning of the new millennium when they merged to make as big an impact as they could.The Choc Childhood Cancer Foundation became a national organisation in 2000 and is today one of the country’s most established NGOs. In 2010, it was named the seventh most trusted and admired NGO in the Ask Afrika Trust Barometer Awards.CIRCLE OF CAREIts holistic approach to caring for children with cancer and supporting parents through the difficulties of looking after their sick children has touched the lives of thousands of people across the country.Choc’s Circle of Care is a six-step approach to achieving its objective of supporting children with cancer and life-threatening blood disorders, and their families. It maintains the foundation’s involvement throughout the process of the disease, from detection to recovery and transition to normal life.The first step in the Circle of Care is the detection phase, during which Choc trains members of the public in how to detect the early signs of cancer. This helps to improve response times, and so helps to catch the diseases early.By the end of 2014, the organisation had facilitated the training of nearly 5 000 healthcare workers, traditional healers and community members in how to detect the early warning signs of cancer, allowing for early intervention.Following detection, the organisation then focuses on diagnosis before the patient is hospitalised. During children’s hospitalisation, Choc provides practical and psychological support, which includes care bags and ward comforts as well as transportation, accommodation and access to its parents’ support groups.During the fifth stage of the Circle of Care, the out-patient phase, Choc offers accommodation at one of 13 Choc houses for parents wanting to stay near their children and for children still in the out-patient stage of their recovery.The final stage of the process involves helping children through the latter stages of their recovery and providing counselling to them and their parents regarding their reintegration into society after often lengthy hospital stays and bed rest.Survivors are also able to become a part of the Survivors of Life-threatening Diseases (Solid) network.The CHOC Childhood Cancer Foundation’s “Have a heart for children with cancer” car. (Image: CHOC Childhood Cancer Foundation SA, via Facebook)GET INVOLVEDThe number of families relying on Choc for help in caring for their children has grown at a staggering rate, increasing the strain on the organisation’s resources.It gets no subsidies from the government and relies heavily on the generosity of corporates and members of the public to meet its financial demands to support to such a large number of children.If you would like to get involved and help Choc continue doing what it does, visit the foundation’s website and view its support page for details on how you can get involved, be it through volunteering or donating money to help it meet its expenses.PLAY YOUR PARTAre you playing your part in transforming South Africa? If so, submit your story or video and let us know what you are doing to improve the country for all.last_img read more

One Fine Day With a Ventilation Expert

first_imgI had the pleasure of attending an all-day seminar in Atlanta recently by Gord Cooke, one of the rock stars of the building science community. I have known him for a while and heard him speak a few times in the past, but was unaware of his close connection with the ventilation industry.His approximately 30 years of involvement with the design and sales of Heat Recovery Ventilators (HRVs) gives him a wealth of experience in ventilation system design. The title of the seminar was quite a mouthful, “Multifamily Whole-house Ventilation and Helping Builders Gear-up for the 2030 Challenge,” and while multifamily ventilation was discussed, the discussions where much broader, and in my view, more interesting that the title suggested.Venting about ventingAs I continue to learn about building science, one issue that continues to bother me is the ASHRAE 62.2 standard, and some people’s insistence that every building must have equipment installed to provide the calculated ventilation rate per that standard.I have always felt that ventilation is a moving target, and the amount necessary to keep a particular home healthy is very subjective. If the homeowners smoke, have wall-to-wall carpeting, have indoor pets, use toxic cleaning products, and fry a lot of food, then 62.2 may well be too little ventilation. But if another homeowner doesn’t wear street shoes in the house, has no carpeting, uses benign cleaners, and doesn’t have pets, then 62.2 may well be too much ventilation.I felt that my views were reasonably well supported in this presentation – Gord suggested installing a system that can provide ventilation at the rate required by 62.2, but include a user-friendly control that allows them to vary the total ventilation rate for maximum comfort. You can’t force people to ventilate, but you should provide them the ability to do so.Getting perilously close to information overloadBy the end of the day my head was filled to overflowing with information, including formulas for calculating the impact of ventilation on heating and cooling loads (too complicated to include here), appropriate types of air intakes (wide screens provide better airflow, insect screens tend to clog too easily), installation and commissioning techniques (use appropriate equipment to balance ERVs and HRVs after installation, some manufacturers include pressure taps right on the box), and obscure factoids (good ventilation reduces the effect of hangovers).Two of tidbits that came up in discussion helped to reinforce some of my theories. First, exhaust ventilation in humid climates usually does not create as much of a problem with moisture infiltration into wall cavities as people think. Second, even in Canada, it is hard to justify blowing insulation into closed wall cavities – because of the the overall expense and the potential for moisture problems. I have long believed that insulating older, previously uninsulated wall cavities can create more problems than it solves, and it was nice to have some reinforcement on that subject.Agreeing to disagreeAs the day wrapped up, Gord discussed the fact that he often found himself in disagreement with other ventilation experts he respects and considers his friends.This supports my belief that the ventilation is still very much a work in progress. There are some who lean towards the maximum amount of ventilation, and others who are more flexible in their approach. It will be interesting to watch the experts’ opinions as they evolve along with codes and regulations over the next several years.last_img read more

Instagram Is Sorry, But It Has To Make Twitter Worse

first_imgGuide to Performing Bulk Email Verification Instagram disabled Twitter Cards. Now, when you click an Instagram link from Twitter, you might see a cropped, weird looking preview instead of the whole picture. That’s because Instagram wants to just send you straight to its website, but Twitter won’t let it, so now you have to click twice. Isn’t Web 2.0 just the best? Do you know what Twitter Cards are? I don’t blame you. Here’s the gist: When you view a tweet on Twitter’s official apps or site, and it contains a link to a photo or article or other piece of media, the publisher can build a little preview that displays right on Twitter, so the person clicking it doesn’t have to leave Twitter and go to the original. Why would publishers want that? I don’t know.As we can now see with Instagram, the alternative to building nice-looking Twitter Cards is a vastly crappier, “pre-Cards” version of a similar experience. On the desktop version, you can carefully click the URL and go straight to, but not on mobile. So you either build Twitter Cards, and the user doesn’t click through to your site, or you look crappy on Twitter, and the user gets pissed off for having to click another time.At LeWeb on Wednesday Instagram CEO Kevin Systrom apologized to users, acknowledging that the changes are “really confusing,” but explaining that this is “the correct thing for our business to do at this time.”And it is. For Instagram users, of whom there are many, we want to click through to so we can like or follow someone on Instagram. This Twitter crap is an obstacle. Twitter has every right to create that obstacle and keep people on its property, but that doesn’t mean it’s “fun” or “delightful” or one of those other Web 2.0 words.Twitter has been messing with Instagram for months. It cut off the ability for Instagram users to find their Twitter friends on the service in July. Last month, the New York Times reported that Twitter is building its own Instagram-style filters. Systrom has to insist otherwise on stage, of course, but this spat has been going on for a while. In a stupid, juvenile way, Instagram is justified in striking back.But we actual Web-using humans do not care about this fight. We don’t care about companies fighting. We want our things to work well and be fun. In a less cynical world, we could have a better experience for sharing photos of our lives with each other. I should get over that, though.This kind of slap-fighting between companies is what we get for paying for these communication services by letting them mine our eyeballs. It’s the status quo. If we don’t like it, we could try paying for it and see how that goes.UPDATE: 12:26 p.m.: This article has been corrected to clarify Twitter’s functionality. Initially, it reported that you can’t click straight through to from a tweet. On mobile, this is true. On the desktop Web, however, you can click the URL and go directly to, but clicking elsewhere on the tweet still expands the image in line. The Dos and Don’ts of Brand Awareness Videos Tags:#Instagram#twitter Related Posts center_img Facebook is Becoming Less Personal and More Pro… jon mitchell A Comprehensive Guide to a Content Auditlast_img read more

Petition highlights plight of detainees in Assam

first_imgThe Supreme Court on Thursday sought responses from the Centre and the Assam government on the plight of families, who languish in the State’s six detention centres as “declared foreigners”, separated from each other and their children.A Bench of Justices Madan B. Lokur and Deepak Gupta admitted the petition filed by Harsh Mander, who speaking through his lawyer Prashant Bhushan, compared the situation of these families with the family separation policy imposed on illegal immigrants in the U.S. by the Trump administration.The petition, whose content was inspired from a report submitted by Mr. Mander as Minorities Monitor for the National Human Rights Commission, conveyed the helplessness of children who are just over six years’ old, separated from their parents who are held inside these detention centres.“A child below six years would stay with the mother within the detention centre. But after six years, there are situations in which the child is declared Indian and both parents are declared foreigners. In these cases, the State takes no responsibility for the child. “The child is left in the care of distant family members or the community,” the petition said.It pointed out that the legal handling of children above six years, who are declared foreigners is “even more unclear and shaky.”Mr. Mander said the Indian juvenile justice laws should be made applicable to these children and to children of foreigners and those deemed to be foreigners.last_img read more

NBA decides to remain silent for rest of China trip

first_imgBecoming his own man LATEST STORIES Under normal circumstances, the Lakers and Nets may have spoken Friday in advance of the game and then coaches and players would be made available to talk both before and after Saturday’s contest. No player or coach from either team has reacted publicly to the fallout surrounding Morey’s tweet, which was deleted quickly though continues to remain a major problem for the league and its relationship with the world’s most populous country.The Rockets were asked repeatedly about the situation during their two-game trip to Japan earlier this week for games with the reigning NBA champion Toronto Raptors. A Rockets media relations official stopped Houston guards James Harden and Russell Westbrook from answering a question from a CNN reporter Thursday about whether they would continue to speak out about political and societal matters. That prompted an apology from the NBA, who said that decision “was inconsistent with how the NBA conducts media events.”In Tokyo, Rockets coach Mike D’Antoni said questions about the China-NBA rift are thorny to answer.“You can’t answer questions like that because you’re wrong no matter what,” D’Antoni said. “I’m here to speak basketball, talk basketball. … Hey, I coach basketball. I’m not a diplomat.”Silver spoke earlier this week and said the league would continue protecting freedom of expression for its players and employees. Morey’s tweet was criticized by Nets chairman Joe Tsai, who is in China for this week’s games and is a co-founder of Chinese e-commerce giant Alibaba.ADVERTISEMENT Trending Articles PLAY LIST 00:50Trending Articles01:2760-40 sharing ‘fair’ as China will spend for WPS exploration—Esperon02:37Even in death, Uighurs feel long reach of Chinese state02:11Makabayan bloc defends protesting workers, tells Año to ‘shut up’03:07PH billiards team upbeat about gold medal chances in SEA Games01:38‘Bato’ to be ‘most effective’ CHR head? It’s for public to decide – Gascon02:07Aquino to Filipinos: Stand up vs abuses before you suffer De Lima’s ordeal01:28Ex-President Noynoy Aquino admits contracting pneumonia00:45Aquino agrees with Drilon on SEA games ‘kaldero’ spending issue Indonesia ends plan to field Denzel Bowles as naturalized player Drilon apologizes to BCDA’s Dizon over false claim on designer of P50-M ‘kaldero’ The NBA came to that conclusion after talking with the teams and the National Basketball Players Association about what would be best for players.“We have decided not to hold media availability for our teams for the remainder of our trip in China,” the NBA said. “They have been placed into a complicated and unprecedented situation while abroad and we believe it would be unfair to ask them to address these matters in real time.”FEATURED STORIESSPORTSGreatest ever?SPORTSFormer PBA import Anthony Grundy passes away at 40SPORTSBecoming his own manOn Thursday, it was the Chinese that stopped NBA Commissioner Adam Silver and the teams from holding news conferences before or after the Lakers-Nets game in Shanghai. That was part of the Chinese response to the rift that started when Houston Rockets general manager Daryl Morey tweeted support for anti-government protesters in Hong Kong and intensified when Silver defended Morey’s right to exercise free speech.This time, it was the NBA’s call. Don’t miss out on the latest news and information. Duterte calls himself, Go, Cayetano ‘the brightest stars’ in PH politics This jewelry designer is also an architectcenter_img In this Oct. 9, 2019, photo, a worker takes down a billboard advertising an NBA preseason basketball game on Thursday between the Los Angeles Lakers and Brooklyn Nets in Shanghai, China. The NBA has postponed Wednesday’s scheduled media sessions in Shanghai for the Brooklyn Nets and Los Angeles Lakers, and it remains unclear if the teams will play in China this week as scheduled. (AP Photo/File)The NBA will complete its trip to China in silence.Saturday’s game between the Los Angeles Lakers and the Brooklyn Nets to end this year’s NBA China Games series will be played as scheduled in Shenzhen, though there will be no news conferences for players or coaches before or after that contest.ADVERTISEMENT Ethel Booba on SEA Games cauldron: ‘Sulit kung corrupt ang panggatong’ MOST READ Matteo Guidicelli had saved up for Sarah G’s ring since 2014? Canadian vaping study details danger from ‘popcorn lung’ chemical DTI creates Marahuyo, a luxe Filipino fashion brand for global buyers “I don’t think it’s inconsistent to both be apologetic that that was the outcome of that speech but at the same time support Daryl’s right to his freedom of expression and Joe Tsai’s right to respond,” Silver said.Sports Related Videospowered by AdSparcRead Next View commentslast_img read more

Yanks Lose Opener to Astros, 5-3

first_imgNEW YORK — Joe Girardi came running out of the dugout on a freezing afternoon for his first argument of the season.Houston’s Jose Altuve had just scored the go-ahead run when pitcher Dellin Betances threw Carlos Correa’s slow roller over first baseman Mark Teixeira and down the right-field line. The New York Yankees Manager wanted plate umpire Dana DeMuth to call out Correa for running in fair territory.“You have no lane to throw it, so Dellin’s only option is to throw it and hit him,” Girardi said. “I don’t think that’s what baseball wants, so, to me, it’s something that probably needs to be looked at.”New York lost the argument and its opener.Correa started the comeback with an RBI grounder and solo homer against Masahiro Tanaka, and the Astros went on to beat the Yankees 5-3 April 5 to win four straight openers for the first time in franchise history.The Yankees have lost five straight openers, matching the franchise record, and seven of eight.“If you throw the ball into right field, it’s like pass interference in football: a non-catchable ball,” Teixeira said. “They’re not going to call pass interference if the ball’s way out of bounds.”There were tiny ice crystals on the infield when batting practice began. New Yankees second baseman Starlin Castro wore a balaclava. Houston ace Dallas Keuchel said the baseballs felt chalky, “like throwing a sandball.”Betances (0-1) relieved to start the eighth and walked Altuve, who stole second. Correa hit a dribbler that Betances shot-putted over Teixeira.“Maybe I was inside the line, but then he’s got to hit me in the back in order for me to be called out,” Correa said. “I was just trying to maybe confuse him. He’s a pitcher. They don’t play much defense.”After the four umpires conferred, the call was upheld and Girardi played the remainder of the game under protest.“That ball was so high that in my judgment that was just an error, a bad throw,” DeMuth said.Luis Valbuena added a two-run single on Betances’ 30th and final pitch for a 5-2 lead.“Next time, I’ll just try to hit him,” Betances said. “It was just tough. I couldn’t see Tex.”It was 27 degrees when batting practice began, and the temperature rose to 36 with a stiff wind and a cloudless sky at game time. The crowd seemed slightly more than half the announced attendance of 47,280 — the smallest for a Yankees home opener since 2003. This also was the lowest temperature for any regular-season Yankees game in the Bronx since that 2003 home opener.The public address system played Foreigner’s Cold As Ice before Colby Rasmus led off the second. But players did have a few amenities in a ballpark that opened eight years ago — vent blew hot air into the dugouts and the bat racks were heated, keeping the wood warm.Keuchel (1-0) allowed Castro’s two-run double in the second, which ended the AL Cy Young Award winner’s 29-inning scoreless streak against New York, but gave up just three hits in seven innings, struck out five and walked four — his most since last June 20. He retired his final 11 batters.Didi Gregorius homered on a 96 mph fastball in the eighth from Ken Giles, and Luke Gregerson got three straight outs for the save.Castro, acquired from the Chicago Cubs to give the Yankees another right-handed bat, pulled an 85 mph cutter down the left-field line in the second for a 2-0 lead.“I was a little nervous at the beginning,” he said.Left fielder Aaron Hicks, like Castro making his Yankees debut, misjudged Altuve’s liner leading off the fourth and allowed it to soar over him for a leadoff double. Correa grounded into a force-out that scored Altuve.“I just missed it. Plain and simple,” Hicks said. “I got caught flat footed.”Tanaka gave up a sixth-inning homer to Correa that tied the score. He allowed two runs and four hits in 5 2-3 innings. “I think we played some pretty good baseball today against a good pitcher and a good team,” Teixeira said. “It’s just one bad inning.”(RONALD BLUM, AP Baseball Writer) TweetPinShare0 Shareslast_img read more

Boxing Day Test: Pujara hundred, rare away Test fifty for Rohit put India in command

first_imgCheteshwar Pujara scored his 17 Test hundred, Virat Kohli fell 18 short of his 26th hundred and Rohit Sharma hit his first Test fifty outside Asia since 2015 as India took a stranglehold over Australia on the second day of the Boxing Day Test at the Melbourne Cricket Ground.India declared on 443 for 7 – their highest score away from home in 2018. At stumps, Australia were 8 for no loss, trailing by 435 runs.It was another solid batting performance by India. On the opening day, Mayank Agarwal had stolen the limelight with his fluent 76 on debut. Cheteshwar Pujara and Virat Kohli had taken India to 215 for two at stumps – it looked like a promising position to be at.The MCG pitch had drawl flak from several experts – they called it a road. The deck appeared to be slow and rather easy to bat on. However, on Thursday morning, Cheteshwar Pujara and Virat Kohli, well set as they were, batted with caution.The pair added only 62 in the first session – more importantly, India did not lose any wickets against a tiring but disciplined Australian bowling attack. The Aussies gave little away but could not stop Pujara from scoring his second hundred of the series – also his slowest ever.At the other end, Virat Kohli was lumbering along. The India skipper is generally an aggressive batsman but he chose to bide his time in the middle. He was 69 not out at lunch and a promise of another century was real.But it was not to be.advertisementKohli appeared to battle a sore back. His sharp singles seemed to hurt him. Australia sensed Virat Kohli was in trouble and they tested him with the short ball. One from Mitchell Stac was dispactched to the fence as Kohli moved into the 80s. But the very next ball – another short one directed just outside the off-stump – had Kohli playing at it. Aaron Finch took an easy catch at third man and Virat Kohli was gone for 82.Pujara fell soon after for 106 before Ajinkya Rahane and Rohit Sharma joined forces.Rahane came out with intent and he raced away to 23 off 30 even as Rohit chose to take his time. The two added 62 for the fifth wicket before Nathan Lyon got his only wicket when he trapped Rahane LBW with a ball that kept too low.Rohit stepped on the accelerator as a declaration seemed imminent. Rishabh Pant walked out and also took his time before perishing for a 76-ball 39. And once Ravindra Jadeja fell to Josh Hazlewood with the Indian score on 443 for 7, Virat Kohli knew that was enough.Sitting on the edge of the boundary, Kohli ordered his batsmen to walk off as his bowlers took a shot at Australia’s openers. Marcus Harris and Aaron Finch survived the six overs but they will have their task cut out on a slow pitch where Jadeja and Hanuma Vihari could come into play.last_img read more

SRH vs KXIP, IPL 2019 broadcast: Sunrisers Hyderabad vs Kings XI Punjab Live Streaming

first_imgAfter facing defeats in their previous encounters, both Sunrisers Hyderabad (SRH) and Kings XI Punjab will look to turn back to the winning ways when they face each other at the Rajiv Gandhi International Stadium on Monday.Hyderabad had to face a crushing seven-wicket in their last encounter against Rajasthan Royals in Jaipur. Defending 161 on Saturday, SRH bowlers struggled to get breakthroughs as Royals easily reached the target with five balls to spare and theoretically kept their chances alive of making it to the playoffs.Punjab, on the other hand, also faced defeat against Royal Challengers Bangalore (RCB) in their previous encounter in Bengaluru. Chasing a massive 203-run target last Wednesday, the R Ashwin-led side managed to score 185/7 in their full quota of 20 overs, thus losing the match by 17 runs.Both the teams have 10 points with Kings XI standing below the SRH owing to lower run rate. And they would be hoping to get two crucial points and move upwards in the points table.Where will the IPL 2019 match between SRH and KXIP be played?The IPL 2019 match between Sunrisers Hyderabad and Kings XI Punjab will be played at the Rajiv Gandhi International Stadium in Hyderabad from 8 PM IST.Where can I watch the IPL 2019 match between SRH and KXIP live?The match will be shown on the Star Sports TV network and can also be streamed on can I check the online live updates of the IPL 2019 match between SRH and KXIP?You can follow our coverage here – & are the squads for the IPL 2019 match between SRH and KXIP?Sunrisers Hyderabad: David Warner, Manish Pandey, Deepak Hooda, Shakib Al Hasan, Vijay Shankar, Yusuf Pathan, Rashid Khan, Bhuvneshwar Kumar, Sandeep Sharma, Siddarth Kaul, Kane Williamson (captain), Martin Guptill, Ricky Bhui, Shreevats Goswami, Wriddhiman Saha, Shahbaz Nadeem, Mohammad Nabi, Abhishek Sharma, Basil Thampi, Billy Stanlake, K Khaleel Ahmed, T Natarajan.Kings XI Punjab: Chris Gayle, Lokesh Rahul, Mayank Agarwal, Sarfaraz Khan, Nicholas Pooran, Mandeep Singh, Sam Curran, Ravichandran Ashwin (captain), Mohammed Shami, Mujeeb Ur Rahman, Ankit Rajpoot, Karun Nair, David Miller, Andrew Tye, Moises Henriques, Varun Chakravarthy, Murugan Ashwin, Simran Singh, Hardus Viljoen, Arshdeep Singh, Darshan Nalkande, Agnivesh Ayachi, Harpreet Brar.Also See:last_img read more

Bucks say they got ‘punched’ as Raptors level NBA Eastern Conference finals

first_img Read more Kevin Durant is the NBA’s best player, but the Warriors are way more fun without him Share on Messenger Basketball Leonard played 52 minutes in a double-overtime win in Game 3 on Sunday despite dealing with leg soreness. He limped away from the basket following a third-quarter dunk in Game 4, but still toughed it out for 34 minutes. “I feel good,” Leonard insisted. “I’m going to keep going and keep fighting. We have a chance to make history.” NBA Since you’re here… Toronto Raptors Topics With a weary Kawhi Leonard fighting through fatigue, the Toronto Raptors found enough energy to pull away from the Milwaukee Bucks. Kyle Lowry led the way. He scored 25 points, Leonard had 19 and the Raptors beat the Milwaukee Bucks 120-102 on Tuesday night to even the Eastern Conference finals at two games apiece.“This was one of the nights that we knew Kawhi was a little bit limited and we had to come out and be aggressive for him,” Lowry said. … we have a small favour to ask. More people are reading and supporting The Guardian’s independent, investigative journalism than ever before. And unlike many new organisations, we have chosen an approach that allows us to keep our journalism accessible to all, regardless of where they live or what they can afford. But we need your ongoing support to keep working as we do.The Guardian will engage with the most critical issues of our time – from the escalating climate catastrophe to widespread inequality to the influence of big tech on our lives. At a time when factual information is a necessity, we believe that each of us, around the world, deserves access to accurate reporting with integrity at its heart.Our editorial independence means we set our own agenda and voice our own opinions. Guardian journalism is free from commercial and political bias and not influenced by billionaire owners or shareholders. This means we can give a voice to those less heard, explore where others turn away, and rigorously challenge those in power.We need your support to keep delivering quality journalism, to maintain our openness and to protect our precious independence. Every reader contribution, big or small, is so valuable. Support The Guardian from as little as $1 – and it only takes a minute. Thank you. Share via Email Milwaukee Buckscenter_img Reuse this content US sports news Raptors coach Nick Nurse said he’s not worried about Leonard’s health. “He’s certainly tired, like a lot of guys in this series are,” Nurse said. “He looks OK to me. There was one time I was trying to give him an extended rest and he didn’t really want it so he must be OK.” Giannis Antetokounmpo had 25 points and 10 rebounds for the top-seeded Bucks. Khris Middleton scored 30 points, but no one else had more than 11. Milwaukee lost their second straight following a six-game winning streak. “This is probably the first night defensively where I don’t feel like we were close to where you need to be,” Bucks coach Mike Budenholzer said. “We got punched. They played really well.” Share on Facebook Share on WhatsApp Support The Guardian Share on LinkedIn Share on Twitter Toronto Raptors (@Raptors)Danforth Special 22, 2019 Share on Pinterestlast_img read more