CHRISTIAN AFRICAN LEADERSHIP MINISTRIES

Reduce your risk when donating: see where the money actually goes.

Cite this

Plain text CHRISTIAN AFRICAN LEADERSHIP MINISTRIES. furp.org, nonprofit organization profile, tax years 2012–2024. https://furp.org/org/christian-african-leadership-ministries-541608407. Retrieved 2026-11-07.

APA furp.org. (n.d.). CHRISTIAN AFRICAN LEADERSHIP MINISTRIES [Nonprofit organization profile; tax years 2012–2024]. Retrieved November 7, 2026, from https://furp.org/org/christian-african-leadership-ministries-541608407

MLA “CHRISTIAN AFRICAN LEADERSHIP MINISTRIES.” furp.org, tax years 2012–2024, https://furp.org/org/christian-african-leadership-ministries-541608407. Accessed 7 Nov. 2026.

Retrieved 2026-11-07; covers tax years 2012–2024. Data: furp.org (index © the FURP Alliance; the records are public domain).

2024 · Form 990 · revenue $404K · expenses $475K · assets $81K

EIN
54-1608407
Address
3649 CRESTSIDE RD, MOUNTAIN BRK, AL 35223-1564
Website
www.calm-ministries.org
NTEE code
X99 Religion Related N.E.C. (Religion-Related) published (IRS Business Master File, as X99Z)
Exempt type
501(c)(3): charitable, religious, educational, scientific or literary (corporation)
Ruling date
March 1992 (when the IRS recognized its exemption)
IRS status
Exempt (unconditional) (IRS Business Master File) IRS data ↗
Tax-deductible donations
Yes: listed in IRS Publication 78 (public charity) Pub 78 ↗
Foundation status
Public charity supported by the public (170(b)(1)(a)(vi))
Cross-check
ProPublica Nonprofit Explorer

Mission

The mission of Christian African Leadership Ministries ("CALM") is to provide leadership development training so that individuals may organize and assist Christian vocational centers in North Africa help underserved individuals be self-reliant and learn valuable skills. Education and training are key to the mission, which is why CALM supports East African Chirstian College ("EACC") in Kigali. EACC offers programs in theology, nursing, early childhood education and business. EACC will equip students to work and lead in their local communities and serve as agents of transformation in Africa.

Each tax year counts once: when a return was amended, only the latest return for that period is used below (superseded returns stay listed, greyed, under Finances).

People paid by the organization

2 people paid across every filing: current people first, then by total pay from this organization. Organizations counts every nonprofit each person appears on.

NameLatest titleYearsLatest year payTotal pay from hereOrganizations
Laurent Mbanda President2012-2024 $80,008$374,008 1
Biship Laurent Mbanda (former) President2016-2019 $45,500$91,000 1

Officers and directors, no compensation reported

11 people listed on the returns with $0 (or no amount) in every compensation column: current people first. Hours are as filed on the latest return each person appears on.

NameLatest titleYearsHrs/wk (latest)CompensationOrganizations
Drayton Nabers Jr Vice President2020-2024 10 $0 reported 1
Sissy Blount Treasurer2022-2024 5 $0 reported 1
Mary Doyle Secretary2022-2024 5 $0 reported 1
Andrew Pearson (former) Director2020-2021 1 $0 reported 1
Mitzi Lafferty (former) Treasurer2020-2021 5 $0 reported 1
Thomas Phillips (former) Treasurer2016-2019 3 $0 reported 1
Rendy Hopper (former) Secretary2016-2019 10 $0 reported 1
Jim Wesolowski (former) Director2016-2019 0 $0 reported 1
Chuck Renstrom (former) Director2016-2018 0 $0 reported 1
Tim Price (former) Secretary2012 0 $0 reported 1
Bob Lewis (former) Director2012 0 $0 reported 1

People by year

2024 · 4 people listed · 1 paid, $80K · 0 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Laurent Mbanda President15 $80,008$0$0 $80,0081
Drayton Nabers Jr Vice President10 $0$0$0 $01
Sissy Blount Treasurer5 $0$0$0 $01
Mary Doyle Secretary5 $0$0$0 $01
2023 · 4 people listed · 1 paid, $105K · 0 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Laurent Mbanda President15 $105,000$0$0 $105,0001
Drayton Nabers Jr Vice President10 $0$0$0 $01
Sissy Blount Treasurer5 $0$0$0 $01
Mary Doyle Secretary5 $0$0$0 $01
2022 · 4 people listed · 1 paid, $33K · 0 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Laurent Mbanda President15 $33,000$0$0 $33,0001
Drayton Nabers Jr Director10 $0$0$0 $01
Sissy Blount Treasurer5 $0$0$0 $01
Mary Doyle Director5 $0$0$0 $01
2021 · 4 people listed · 1 paid, $78K · 0 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Laurent Mbanda President15 $78,000$0$0 $78,0001
Drayton Nabers Jr Director10 $0$0$0 $01
Andrew Pearson Director1 $0$0$0 $01
Mitzi Lafferty Treasurer5 $0$0$0 $01
2020 · 4 people listed · 1 paid, $78K · 0 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Laurent Mbanda President15 $78,000$0$0 $78,0001
Drayton Nabers Jr Director10 $0$0$0 $01
Andrew Pearson Director1 $0$0$0 $01
Mitzi Lafferty Treasurer5 $0$0$0 $01
2019 · 4 people listed · 1 paid, $46K · 0 employees · 2 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Biship Laurent Mbanda President15 $45,500$0$0 $45,5001
Thomas Phillips Treasurer3 $0$0$0 $01
Rendy Hopper Secretary10 $0$0$0 $01
Jim Wesolowski Director0 $0$0$0 $01
2018 · 5 people listed · 1 paid, $46K · 0 employees · 10 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Biship Laurent Mbanda President10 $45,500$0$0 $45,5001
Thomas Phillips Treasurer0 $0$0$0 $01
Rendy Hopper Secretary10 $0$0$0 $01
Chuck Renstrom Director0 $0$0$0 $01
Jim Wesolowski Director0 $0$0$0 $01
2017 · 5 people listed · none paid · 0 employees · 3 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Biship Laurent Mbanda President10 $0$0$0 $01
Thomas Phillips Treasurer0 $0$0$0 $01
Rendy Hopper Secretary10 $0$0$0 $01
Chuck Renstrom Director0 $0$0$0 $01
Jim Wesolowski Director0 $0$0$0 $01
2016 · 5 people listed · none paid · 0 employees · 3 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
Biship Laurent Mbanda President10 $0$0$0 $01
Thomas Phillips Treasurer0 $0$0$0 $01
Rendy Hopper Secretary10 $0$0$0 $01
Chuck Renstrom Director0 $0$0$0 $01
Jim Wesolowski Director0 $0$0$0 $01
2012 · 3 people listed · none paid · 2 employees · 0 volunteers
NameTitleHrs/wkFrom orgFrom relatedOtherTotalOrgs
DR LAURENT MBANDA President0 $0$0$0 $01
TIM PRICE Secretary0 $0$0$0 $01
BOB LEWIS Director0 $0$0$0 $01

Highest-paid independent contractors

No independent contractors reported.

Who gave

Contributor names are not public for this form type.

Public charities filing Form 990 or 990-EZ report large donors on Schedule B, but the IRS withholds their names and addresses from public copies. Private foundations (990-PF) are different: their contributors are public.

Finances

Newest first. Each filing: its name on one row, its figures on the row beneath. Greyed filings are superseded by a later return for the same period and are left out everywhere else on this page.

RevenueExpensesAssetsNet assetsContributionsProgram revenueOfficer payEmployeesVolunteers
2024 · Form 990 period ending 2024-12-31 · view filing · original 990 ↗
$403,857$475,132 $80,886$80,886 $403,857$0 $80,00800
2023 · Form 990 period ending 2023-12-31 · view filing · original 990 ↗
$472,041$474,057 $152,161$152,161 $472,041$0 $105,00000
2022 · Form 990 period ending 2022-12-31 · view filing · original 990 ↗
$507,178$423,857 $154,177$154,177 $507,178$0 $33,00000
2021 · Form 990 period ending 2021-12-31 · view filing · original 990 ↗
$1,016,532$965,776 $70,856$70,856 $1,016,532$0 $78,00000
2020 · Form 990 period ending 2020-12-31 · view filing · original 990 ↗
$1,279,355$1,331,869 $20,100$20,100 $1,279,355$0 $78,00000
2019 · Form 990 period ending 2019-12-31 · view filing · original 990 ↗
$720,504$699,400 $386,665$386,665 $720,504$0 $45,50002
2018 · Form 990 period ending 2018-12-31 · view filing · original 990 ↗
$517,614$559,796 $365,537$365,537 $517,614$0 $45,500010
2017 · Form 990 period ending 2017-12-31 · view filing · original 990 ↗
$564,512$561,563 $407,729$407,719 $564,512$0 $003
2016 · Form 990 period ending 2016-12-31 · view filing · original 990 ↗
$489,602$520,958 $405,025$404,770 $489,602$0 $003
2012 · Form 990 period ending 2012-12-31 · view filing · original 990 ↗
$367,302$288,770 $477,066$477,066 $367,287$0 -20

Funders of this organization

7 grantors reported grants to this organization, $3,951,388 in all, tax years 2010 to 2024. Exact: the grantor wrote this organization's EIN. Fuzzy: the grantor wrote only a name (foundations' 990-PF has no EIN field), matched to the same or a near-identical name in the same state; the name as filed is shown. From the latest return for each grantor and year, so amended returns aren't counted twice. CSV

GrantorTotal givenGrantsLatest year's amountLatest yearYears givenTypeMatchGrants
NATIONAL CHRISTIAN CHARITABLE FOUNDATION $2,924,71212 $145,0002024 2013-2024 DAF sponsor Exact
show
FORGOOD INC $403,30114 $17,4222023 2010-2021, 2023 DAF sponsor Exact
show
CHRISTIAN COMMUNITY FOUNDATION OF MEMPHIS AND THE MID-SOUTH INC $303,1255 $81,5502018 2013-2016, 2018 DAF sponsor Exact
show
THE COMMUNITY FOUNDATION OF GREATER BIRMINGHAM $270,0007 $25,0002024 2018-2024 DAF sponsor Exact
show
GS DONOR ADVISED PHILANTHROPY FUND FOR WEALTH MANAGEMENT INC $40,0002 $15,0002023 2021, 2023 DAF sponsor Exact
show
DENVER FOUNDATION $10,0001 $10,0002010 2010 DAF sponsor Exact
show
PENNIMAN FOUNDATION INC $2501 $2502022 2022 Private foundation Fuzzy filed as “CHRISTIAN AFRICAN LEADERSHIP MINISTRIES”
show

Nearby + Similar BETA

Organizations like this one: what they do and who they are linked to

Same category: NTEE code and revenue

Ranked without any AI: same NTEE code first, then the same NTEE group; then revenue within 2x, 5x or 10x; then the same state; then similar name and mission text. Same state only · More (100)

OrganizationStateNTEELatest revenueLatest expensesTop-paid titleTop payWhy similar
BLAST MINISTRIES LLCALX99 $482,841$224,789 PRESIDENT$0 Same NTEE code X99, revenue within 2x, same state
WHITE DOVE MINISTRIESALX99 $435,940$457,820 MINISTER$90,015 Same NTEE code X99, revenue within 2x, same state
BY OUR LOVEALX99 $370,189$344,527 DIRECTOR & PRESIDENT$65,400 Same NTEE code X99, revenue within 2x, same state
COMMON GROUND TROY INCALX99 $539,395$487,766 CEO$62,089 Same NTEE code X99, revenue within 2x, same state
HOLY TRINITY-HOLY CROSS GREEK ORTHODOX CATHEDRAL FOUNDATIONALX99 $384,531$112,863 PRESIDENT$0 Same NTEE code X99, revenue within 2x, same state
MARRIAGE IN FOCUSALX99 $410,456$269,491 CHAIRMAN$86,320 Same NTEE code X99, revenue within 2x, same state
WILL BRIGHT FOUNDATION INCALX99 $488,228$328,506 Director of Enterprises$0 Same NTEE code X99, revenue within 2x, same state
NEHEMIAH TEAMSALX99 $388,052$332,827 President$0 Same NTEE code X99, revenue within 2x, same state
DESIGNS FOR HOPEALX99 $582,742$630,908 Executive Dir.$142,371 Same NTEE code X99, revenue within 2x, same state
GATEWAY EMPOWERMENT INCALX99 $484,096$294,911 PRESIDENT$8,000 Same NTEE code X99, revenue within 2x, same state
CHRISTS CHRISTIAN GLOBAL MINISTRIES INCTXX99 $474,166$350 Director$0 Same NTEE code X99, revenue within 2x
LATIN AMERICAN CHRISTIAN COVENANT FELLOWSHIP INCTXX99 $294,591$296,872 PRESIDENT$33,000 Same NTEE code X99, revenue within 2x
FULLNESS IN CHRIST MINISTRIESTXX99 $554,676$562,505 DIR/PRES/TRE$50,467 Same NTEE code X99, revenue within 2x
I HOPE MINISTRIESTXX99 $385,026$362,703 Executive Director$44,769 Same NTEE code X99, revenue within 2x
INDIAN MINISTRIES OF NORTH AMERICA INCTNX99 $401,715$419,997 SECRETARY$38,000 Same NTEE code X99, revenue within 2x
SEEK & FIND MINISTRIESILX99 $351,052$332,151 PRESIDENT$62,015 Same NTEE code X99, revenue within 2x
POIMEN MINISTRIESCAX99 $303,501$289,470 PRESIDENT$61,118 Same NTEE code X99, revenue within 2x
CROSSLIFE MINISTRIES INCNCX99 $274,033$249,885 EXECUTIVE DIRECTOR$77,292 Same NTEE code X99, revenue within 2x
CLUBHOUSE MINISTRIES INCTNX99 $409,591$398,613 President$0 Same NTEE code X99, revenue within 2x
RESTORATION IN CHRIST MINISTRIES INCVAX99 $296,358$298,986 PRESIDENT$70,000 Same NTEE code X99, revenue within 2x
ROYAL OAK MINISTRIES INCFLX99 $373,845$39,455 DIRECTOR$0 Same NTEE code X99, revenue within 2x
ANAM CARA MINISTRIESCOX99 $493,538$471,152 Executive Director$104,275 Same NTEE code X99, revenue within 2x
DESTINYS CALLING MINISTRIESNCX99 $477,305$75,721 Treasurer$0 Same NTEE code X99, revenue within 2x
NEW LIFE CHRISTIAN MISSION INCINX99 $279,177$197,036 Chairman - Board of Directors$0 Same NTEE code X99, revenue within 2x
CHESED GLOBAL MINISTRIES INCOKX99 $600,000$37,788 President and Board Member$0 Same NTEE code X99, revenue within 2x

Who funds organizations like this

Grantors that funded the 100 most similar organizations. Ranked by total given to them. Foundations (990-PF) and donor-advised fund sponsors only. Same matching as Funders above (by EIN, or by name for foundations).

GrantorTotal givenGrantsOrganizations fundedTypeYearsWhich ones
NATIONAL CHRISTIAN CHARITABLE FOUNDATION funds this one $4,282,203179 41DAF sponsor2012–2024 SYSTEMATIC ASIAN LEADERSHIP TRAINING INC; LIFE BUILDERS MINISTRIES INTERNATIONAL; DWELL MINISTRIES; BOLD VENTURE MINISTRIES INC and 37 more
GS DONOR ADVISED PHILANTHROPY FUND FOR WEALTH MANAGEMENT INC funds this one $2,625,20810 2DAF sponsor2019–2024 DESIGNS FOR HOPE; SMYRNA MINISTRIES INTERNATIONAL
GREATER WASHINGTON COMMUNITY FOUNDATION $1,362,0006 1DAF sponsor2016–2024 INGE BENEVOLENT MINISTRIES
FIDELITY INVESTMENTS CHARITABLE GIFT FUND $1,253,82365 24DAF sponsor2016–2024 ZOE CHILDRENS TRIBE MINISTRIES; VANTAGE POINT 3 MINISTRIES; BE BROKEN MINISTRIES INC; INGE BENEVOLENT MINISTRIES and 20 more
COMMUNITIES FOUNDATION OF TEXAS $574,49411 1DAF sponsor2015–2024 LIVING HOPE MINISTRIES INC
DONOR ADVISED CHARITABLE GIVING $544,52340 20DAF sponsor2014–2024 Q CHRISTIAN FELLOWSHIP; MARRIAGE IN FOCUS; PITTSBURGH AREA LUTHERAN MINISTRIES; BY OUR LOVE and 16 more
WORLD VISION $457,1468 1DAF sponsor2015–2024 INDIAN MINISTRIES OF NORTH AMERICA INC
THE CHICAGO COMMUNITY TRUST $374,7709 1DAF sponsor2016–2024 LIFE BUILDERS MINISTRIES INTERNATIONAL
CHRISTIAN COMMUNITY FOUNDATION INC $316,2366 2DAF sponsor2010–2024 SYSTEMATIC ASIAN LEADERSHIP TRAINING INC; BE BROKEN MINISTRIES INC
COMMUNITY FOUNDATION OF ELKHART COUNTY INC $215,0005 1DAF sponsor2019–2024 ANAM CARA MINISTRIES
THE HEINZ ENDOWMENTS $208,0006 1Private foundation2020–2024 PITTSBURGH AREA LUTHERAN MINISTRIES
ANABAPTIST FOUNDATION $181,0004 1DAF sponsor2022–2025 KOMPASS MINISTRIES
CADDOCK FOUNDATION INC $175,3704 1Private foundation2022–2025 BETTER LIFE MINISTRIES
WEST WINGS FAMILY FOUNDATION $150,0002 1Private foundation2021–2023 INTO THE JORDAN MINISTRIES INC
VANGUARD CHARITABLE ENDOWMENT PROGRAM $149,7809 3DAF sponsor2020–2024 LIGHTHOUSE YOUTH MINISTRIES INC; LIFE BUILDERS MINISTRIES INTERNATIONAL; LATIN AMERICAN CHRISTIAN COVENANT FELLOWSHIP INC

The full list · all similar organizations

Where the money went

Every expense line on each return, biggest first: Form 990 Part IX (with its program, management and fundraising columns), 990-EZ Part I, or 990-PF Part I. Event marks lines the organization itself describes as events. “Events” in each summary adds those lines, conferences and meetings, and the direct costs of fundraising events. Unusual is not the same as improper. Many of these patterns have ordinary explanations. Check the filing.

2024 · Form 990 · $475,132 spent · pay $80,008 · grants $310,381 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Grants outside the US $310,381$310,381-- 65.3%
Pay: officers, directors, trustees, key employees $80,008$80,008-- 16.8%
Travel $44,354-$44,354- 9.3%
Other (as described)Fundraising $19,000-$19,000- 4.0%
Other (as described)Other administrative $13,370-$13,370- 2.8%
Fees: accounting $5,000-$5,000- 1.1%
Office expenses $1,822-$1,822- 0.4%
Other (as described)Meals $737-$737- 0.2%
Fees: legal $460-$460- 0.1%
Total$475,132100%

View the filing

2023 · Form 990 · $474,057 spent · pay $105,000 · grants $307,610 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Grants outside the US $307,610$307,610-- 64.9%
Pay: officers, directors, trustees, key employees $105,000$105,000-- 22.1%
Other (as described)Consulting $32,823-$32,823- 6.9%
Other (as described)Other administrative $15,887-$15,887- 3.4%
Travel $9,494-$9,494- 2.0%
Fees: accounting $2,332-$2,332- 0.5%
Office expenses $911-$911- 0.2%
Total$474,057100%

View the filing

2022 · Form 990 · $423,857 spent · pay $33,000 · grants $321,385 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Grants outside the US $321,385$321,385-- 75.8%
Other (as described)Consulting $45,000-$45,000- 10.6%
Pay: officers, directors, trustees, key employees $33,000$33,000-- 7.8%
Travel $7,459-$7,459- 1.8%
Other (as described)Other administrative $6,000-$6,000- 1.4%
Other (as described)Returned contributions $5,020-$5,020- 1.2%
Fees: accounting $3,500-$3,500- 0.8%
Office expenses $2,283-$2,283- 0.5%
Fees: legal $210-$210- 0.0%
Total$423,857100%

View the filing

2021 · Form 990 · $965,776 spent · pay $78,000 · grants $882,075 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Grants outside the US $882,075$882,075-- 91.3%
Pay: officers, directors, trustees, key employees $78,000$78,000-- 8.1%
Other (as described)Other administrative $2,232-$2,232- 0.2%
Fees: accounting $1,750-$1,750- 0.2%
Fees: legal $1,299-$1,299- 0.1%
Office expenses $420-$420- 0.0%
Total$965,776100%

View the filing

2020 · Form 990 · $1,331,869 spent · pay $78,000 · grants $1,249,074 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Grants outside the US $1,249,074$1,249,074-- 93.8%
Pay: officers, directors, trustees, key employees $78,000$78,000-- 5.9%
Other (as described)Other administrative $4,480-$4,480- 0.3%
Fees: legal $205-$205- 0.0%
Office expenses $110-$110- 0.0%
Total$1,331,869100%

View the filing

2019 · Form 990 · $699,400 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Other (as described)pastoral training $613,054$613,054$0$0 87.7%
Other (as described)orphanage $73,459$73,459$0$0 10.5%
Depreciation and depletion $7,415-$7,415- 1.1%
Other (as described)field support $5,000$5,000$0$0 0.7%
Office expenses $472-$472- 0.1%
Total$699,400100%

View the filing

2018 · Form 990 · $559,796 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Other (as described)Pastor training $353,644$353,644$0$0 63.2%
Other (as described)Orphanage $156,866$156,866$0$0 28.0%
Other (as described)Field support $41,300$41,300$0$0 7.4%
Depreciation and depletion $7,415-$7,415- 1.3%
Office expenses $571-$571- 0.1%
Total$559,796100%

View the filing

2017 · Form 990 · $561,563 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
Other (as described)pastoral training $466,108$466,108$0$0 83.0%
Other (as described)orphanage $87,120$87,120$0$0 15.5%
Depreciation and depletion $7,415-$7,415- 1.3%
Office expenses $380-$380- 0.1%
Other (as described)field support $345$345$0$0 0.1%
Fees: legal $195-$195- 0.0%
Total$561,563100%

View the filing

2016 · Form 990 · $520,958 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $500,342$500,342$0$0 96.0%
Other (as described)Field Support $13,016$12,000$1,016$0 2.5%
Depreciation and depletion $7,415-$7,415- 1.4%
Fees: legal $185-$185- 0.0%
Total$520,958100%

View the filing

2012 · Form 990 · $288,770 spent · pay $0 · grants $0 · events $0
LineAs describedTotalProgramManagementFundraisingShare
All other expenses $235,825$235,825$0$0 81.7%
Other (as described)Field Support $40,088$40,088$0$0 13.9%
Depreciation and depletion $7,415$7,415$0$0 2.6%
Fees: accounting $2,325$0$2,325$0 0.8%
Other (as described)Bank Charges $1,704$0$1,704$0 0.6%
Advertising and promotion $631$0$631$0 0.2%
Other (as described)Postage $414$0$414$0 0.1%
Other (as described)Telephone $338$0$338$0 0.1%
Office expenses $30$0$30$0 0.0%
Total$288,770100%

View the filing

Comments

Anonymous: no account or email. Up to 2,000 characters, at most one link. Comments are checked automatically; some wait for review.