Michael David (@Mike_Affinity) header
Michael David (@Mike_Affinity) profile picture

Co-Founder: Affinity Foundation. I tweet most during natural and man made disasters. Tackling child malnutrition with #AffinityLK, #CommunityKitchenLK.

Sri Lanka
Joined September 2017
Photo by Michael David (@Mike_Affinity)Photo by Michael David (@Mike_Affinity)Photo by Michael David (@Mike_Affinity)Photo by Michael David (@Mike_Affinity)Photo by Michael David (@Mike_Affinity)Photo by Michael David (@Mike_Affinity)Photo by Michael David (@Mike_Affinity)Photo by Michael David (@Mike_Affinity)Photo by Michael David (@Mike_Affinity)
Michael David retweeted
Close look at radar shows #Cyclone #ARNAB's tiny, intense inner core is deteriorating, perhaps due to ERC (eyewall replacement cycle). This will end strengthening & may even lead to weakening. One tradeoff: ERC will yield larger core & wider coverage of destructive winds. #India
4
17
1
217
18,697
Michael David retweeted
When my coach asked me if I could get a sponsor for bread for breakfast for the cyclists once they reach Colombo, I thought of @PaanPaanLK immediately and they wholeheartedly said yes and stepped in to support this worthy cause. A heartfelt thank you from me to Paan Paan 🙏❤️
1
13
941
Michael David retweeted
My book is at the @sarasavibooks Fairway Street of Stories ☺️❤️
1
5
1
40
1,643
Michael David retweeted
Whitewashing of the NPP's stance on judge's retirement age is weak and lacks nuance. If the argument is that NPP mandate equals 'justice' & that people reject rule of law as it is unequal in outcomes we can ask, was the NPP elected to act outside the rule of law, or to uphold it?
6
13
1
41
2,531
After 13 years of not really claiming the name on social media, I'm finally bringing Scarlet Cat (my brand) out from being just a behind the scenes PR consultancy. Would very much appreciate a share instagram.com/scarletcatonli…
2
9
2
20
1,542
Michael David retweeted
Seeing our pathetic, thieving, repulsive lifetime politicians shit stirring during this time & trying to gain political advantage makes my blood boil. Patriotic only to themselves, as always. Remembering how many of them were laughing at the post Easter attacks press conference.
3
10
48
1,794
300,000 in pledges raised and 150,000 left
Urgent Help Needed in Fundraising This is to complete the final stretch of 500 rations packs for Pahala Hanwella and to Rohingya refugees in Negombo wit Rations as available. The amount we need to raise is Rs. 450,000. Pls support if u can Donate here: anim8.lk/product/ditwa-relie…
1
2
289
Urgent Help Needed in Fundraising This is to complete the final stretch of 500 rations packs for Pahala Hanwella and to Rohingya refugees in Negombo wit Rations as available. The amount we need to raise is Rs. 450,000. Pls support if u can Donate here: anim8.lk/product/ditwa-relie…
2
9
1
7
2,679
Doctors have reached out saying hospitals are running out of blood. Main blood bank cant send blood. Blood drives or donation camps can't be arranged & there's a national shortage now. Pls share widely and/ or contact the National Blood Transfusion Service at 011 2 3699 31 - 4
3
24
34
2,633
Help: Trying to raise funds to buy school supplies 2026 (books, pens, etc) for 220 kids in a school in Vilachchiya. They are going through extreme hardship. Parents are farmers. Please join this fundraising initiative & let’s make a difference in their lives 🙏 #everylittlecounts
8
29
42
5,313
Michael David retweeted
Happy Children’s day…. “Children are the world’s most valuable resource and its best hope for the future.” – John F. Kennedy
1
119
Michael David retweeted
Happy Vesak 🙏🙏🙏
1
3
110
Michael David retweeted
Muslim Indian Boy Shuts Down Reporter.
3,481
63,932
10,106
339,133
34,713,023
Michael David retweeted
25.04.2025 #AffinityLK Daily Sch meal project: Dalkeith Tamil K V, Mathugama. Meals provided: 57 Thabbowa Junior School, Nattandiya. Meals provided:113 Palmeston Tamil Vid, Talawakele. Meals provided: 132 #AffinityWay #AffinityFoundation #CommunityKitchenLK #HelpSriLanka #lka
2
4
117
Michael David retweeted
24.04.2025 #AffinityLK Daily Sch meal project: Dalkeith Tamil K V, Mathugama. Meals provided: 57 Thabbowa Junior School, Nattandiya. Meals provided:113 Palmeston Tamil Vid, Talawakele. Meals provided: 132 #AffinityWay #AffinityFoundation #CommunityKitchenLK #HelpSriLanka #lka
2
2
101
Michael David retweeted
08.04.2025 #AffinityLK Daily Sch meal project: Dalkeith Tamil K V, Mathugama. Meals provided: 57 Thabbowa Junior School, Nattandiya. Meals provided:113 Palmeston Tamil Vid, Talawakele. Meals provided: 132 #AffinityWay #AffinityFoundation #CommunityKitchenLK #HelpSriLanka #lka
1
2
75
Michael David retweeted
07.04.2025 #AffinityLK Daily Sch meal project: Dalkeith Tamil K V, Mathugama. Meals provided: 57 Thabbowa Junior School, Nattandiya. Meals provided:113 Palmeston Tamil Vid, Talawakele. Meals provided: 132 #AffinityWay #AffinityFoundation #CommunityKitchenLK #HelpSriLanka #lka
1
3
115
Michael David retweeted
04.04.2025 #AffinityLK Daily Sch meal project: Dalkeith Tamil K V, Mathugama. Meals provided: 57 Thabbowa Junior School, Nattandiya. Meals provided:113 Palmeston Tamil Vid, Talawakele. Meals provided: 132 #AffinityWay #AffinityFoundation #CommunityKitchenLK #HelpSriLanka #lka
1
1
84
Michael David retweeted
05.03.2025 #AffinityLK Daily School meal project: Thabbowa Junior School, Nattandiya. 🇱🇰 Total meals provided: 113 #AffinityWay #Satvafund #AffinityFoundation #CommunityKitchenLK #HelpSriLanka #EconomicCrisisLK #lka
1
4
85