Citizen Engagement in Nigeria: Interactive Portals for Public Feedback & Reporting

Citizen Engagement in Nigeria
A pothole appears on a residential street in Surulere. It grows larger each week as cars swerve to avoid it. Someone eventually hits it and damages their axle. They complain to the local government office. The officer takes down the details on a piece of paper. The paper goes into a file. The file goes into a cabinet. The pothole stays.
A market woman in Onitsha notices that the public toilet in the market has not been cleaned in three weeks. She tells the market union secretary. He says he will inform the appropriate authorities. Months later, the situation is unchanged. She stops reporting things.
A parent in Kaduna wants to suggest an improvement to the local primary school. There is no channel to make the suggestion. They talk to other parents instead. Everyone agrees something should be done. Nothing gets done.
NO! These are not about lazy officials or uncaring government. They are stories about the absence of a functional channel between citizens and the people who can act on their information.
Go Beyond Local possesses the capability to setup citizen engagement portals for public feedback and reporting. These platforms are architected to create the missing channel. They are designed to let citizens report what they see. They are configured to let government receive what citizens report. They are constructed to close the loop so people know their voice landed somewhere.
What Citizen Engagement Portals Accomplish
A citizen engagement portal serves as a digital platform or mobile application where people share information with government agencies. The information may include:
Reports about specific issues like potholes, broken streetlights, or overflowing drains
Feedback about service experiences at hospitals, schools, or licensing offices
Suggestions for how services could work better
Complaints about problems that need resolution
Compliments about officers who did their jobs well
The portal performs three functions with this information. It receives it in a structured format so nothing gets lost. It tracks it through resolution so nothing disappears. It responds to the citizen so they know what happened.
Public feedback systems assist governments in improving service delivery by enabling data-driven decisions based on community needs.


Why Channels Matter
Information without a channel is noise. A citizen who spots a problem and notifies someone about it has done their part. If there is no system to carry that information to the person who can act, the information dies.
Digital portals furnish a method to organize feedback. A pothole reported through a portal arrives with location data, photographs, and timestamp. It is capable of going directly to the department responsible for road maintenance. It can enter a queue alongside other reports. Supervisors hold the ability to see the backlog. Resources can be allocated based on data about where problems cluster.
The same pothole mentioned to a friend who knows someone in the ministry stands a chance of reaching the right person. If it does, there may be no record. If it does not, no one knows the information existed.
What Go Beyond Local Is Equipped to Build
Multi-Channel Intake Forms
Different citizens lean toward different ways of communicating. Some will complete a long form on a digital platform. Others will send a quick WhatsApp message. A portion will call if there is a phone number. Others will utilize a USSD code because they have a feature phone.
Go Beyond Local holds the expertise to build portals that accept input through multiple channels but feed into the same tracking system. A complaint submitted by web form, a report sent by SMS, and a voice message left on an automated line can all converge in the same queue. Officers can work from one list regardless of how the information arrived.
Location-Enabled Reporting
Many citizen reports involve places. A pothole is at a specific junction. A broken streetlight is on a particular road. An overflowing drain is behind a marked building.
Portals are engineered to include map integration that lets citizens drop a pin exactly where the problem exists. They are enabled to upload photographs taken with their phones. The system is structured to capture geolocation data automatically when citizens permit it.
A supervisor enjoys the liberty to examine a map showing every reported issue in their jurisdiction. Red pins for unresolved problems. Green pins for completed work. Yellow pins for items in progress. Resource allocation transforms into a matter of looking at the map rather than guessing.
Categorization and Routing
Not every report travels to the same destination. A road issue belongs to the works department. A health facility complaint belongs to the health ministry. A market sanitation report belongs to the local government.
Portals are fashioned to categorize reports based on what citizens select and route them to the correct department automatically. An officer in the works department may never see health complaints. An officer in health may never see road reports. Everyone focuses on what they are responsible for.
Tracking and Workflow
Once a report enters the system, it requires movement toward resolution. The portal is architected to track every step:
Report received
Assigned to officer
Under investigation
Action planned
Work completed
Citizen notified
Citizens are granted the ability to check status through the same portal they used to submit. They need not call or visit. They possess the means to see, in real time, where their report stands.
Response Templates and Personalization
Closing the loop demands communication. When work completes, the citizen should know. When a report cannot be acted on, the citizen should understand why.
Portals are configured to deploy response templates for common situations, while each response can be personalized with the specific details of the case. A citizen may receive a message that says: “The pothole at Allen Avenue junction was repaired on March 15.” That tends to be more satisfying than a generic “your report has been processed.”
Analytics Dashboards for Decision Makers
Reports from citizens contain valuable data about what is actually happening in communities. A spike in reports about a particular issue is prone to indicating a systemic problem that needs attention.
Dashboards are constructed to display trends over time, geographic clusters of reports, and response times by department. A commissioner can see that one office takes twice as long to respond to complaints as another. That information is capable of driving management attention.
The Citizen Experience


A woman in Benin City notices that the drainage channel beside her compound is clogged. During the next heavy rain, water will flood into her neighbor’s shop. She has seen this happen before.
She takes out her phone. She opens the government feedback portal she learned about through a community awareness campaign. She selects “Drainage” from the category list. She drops a pin at the location. She types a brief description: “Drainage blocked behind Mama Cassa’s shop on Uselu Road.” She submits.
Within minutes, she is liable to receive an SMS: “Your report #DR-2026-0842 has been received. You will be notified when action is taken.”
Three days later, she passes the location and sees workers clearing the drain. That evening, she stands a chance of receiving another SMS: “Report #DR-2026-0842 has been resolved. Thank you for helping keep Benin City clean.”
She is apt to feel heard. She is likely to feel useful. The next time she sees a problem, she may report it again.
This is the loop that functional citizen engagement creates.
The Government Experience
A supervisor in the sanitation department logs into his dashboard each morning. He sees a map of his jurisdiction with pins at locations where citizens have reported issues. He sorts by age of report and sees that a drain has been pending for eight days.
He assigns it to a field officer through the system. The officer receives a notification on their phone. They visit the location, assess the situation, and update the system with photographs and notes.
The supervisor can see, without leaving his desk, that work is progressing. When the officer marks the drain as cleared, the system is programmed to automatically notify the citizen who reported it.


Digital portals cannot replace conversation. They are designed to ensure dialogue occurs more frequently.
Examples in Practice
Lagos State: Citizen Gateway
Lagos State operates a citizen feedback portal called Citizen Gateway. The portal allows residents to report infrastructure issues, and the state uses this data to prioritize maintenance efforts.
Abia State: Community Voice
Abia State implemented a feedback system focused on primary healthcare centers. Citizens are able to report drug shortages, staff absenteeism, and facility conditions through a simple USSD code that works on any phone.
Kano State: Market Feedback
The Kano State government worked with market unions to deploy a feedback system in major markets. Traders have the opportunity to report sanitation issues, security concerns, and infrastructure problems through their phones.
Factors That Contribute to Portal Success
Simplicity
A portal that requires training to use runs the risk of remaining unused. Citizens need to understand how to submit a report within seconds of opening the app or digital platform. Forms should ask for the minimum information necessary. Dropdown menus should use plain language.
Accessibility
Not everyone possesses a smartphone. Not everyone enjoys reliable internet. Portals are structured to function through multiple channels so that citizens with feature phones can still participate. USSD codes, SMS shortcodes, and interactive voice response systems extend reach beyond smartphone users.
Transparency
Citizens who submit reports desire to know what happened. A system that accepts input but never provides output is susceptible to losing users quickly. Status tracking and completion notifications close the loop and encourage continued participation.
Responsiveness
Nothing erodes citizen trust faster than reporting into a void. Even when a report cannot be acted on, an explanation matters. That response takes seconds to send and preserves the citizen’s willingness to report again.
Anonymity Options
Some citizens may harbor fears of reprisal for reporting certain issues. Portals are equipped to offer the option to submit anonymously while still allowing follow-up for those who choose to identify themselves.
Technical Considerations
Data Security
Citizen reports may contain personal information. Names, phone numbers, addresses, and locations can identify individuals. Systems are architected to encrypt this data and control access strictly. Only officers who need the information to respond should see it.
Integration with Existing Systems
Government agencies already use various software for work management. A citizen feedback portal is engineered to integrate with these systems rather than replacing them. Reports are capable of flowing automatically into existing workflow tools.
Offline Capability
Internet connectivity varies across Nigeria. Field officers responding to reports may work in areas with poor network coverage. Mobile applications are constructed to function offline, storing data locally and syncing when connection returns.
Scalability
A successful portal may receive thousands of reports daily. The system is configured to scale to handle peak loads without slowing down. Cloud infrastructure adds capacity automatically when demand increases.
Measuring Success
Volume Metrics
How many reports are submitted? How does volume change over time? Which channels generate the most reports? These numbers indicate whether the portal is reaching citizens.
Response Metrics
How quickly are reports acknowledged? How long do they take to resolve? Which departments respond fastest? These numbers reveal whether the system is functioning.
Resolution Metrics
What percentage of reports result in action? What percentage cannot be acted on? These numbers demonstrate what is actually getting fixed.
Satisfaction Metrics
Do citizens feel heard? Do they understand what happened with their report? Would they use the system again? Surveys are deployed to capture this qualitative data.


Digital portals cannot replace conversation. They are built to ensure dialogue happens more regularly.
The Cost of Silence
Citizens who cannot report problems may become citizens who stop caring. They may observe issues in their communities and say nothing because they believe nothing will change. This silence carries costs.
A pothole that goes unreported expands until it damages vehicles. A broken streetlight that goes unreported stays dark until someone gets hurt. A clinic that goes unreported for drug shortages keeps sending patients away.
Infrastructure problems that go unaddressed create significant burdens for the public. Each of these problems started small. Each could have been reported. Each could have been fixed before it grew.
Citizen engagement portals create a mechanism for catching problems early, when they are cheaper and easier to solve.
What Go Beyond Local Can Provide
Go Beyond Local commands the expertise to build citizen engagement portals for the specific requirement of each agency. The company designs platforms around:
The types of information citizens need to share
The workflow of the agency that will receive it
The channels citizens actually use
The local context of language, connectivity, and literacy
A portal built for a state ministry will differ from one built for a local government. Go Beyond Local designs for the specific reality, not a theoretical ideal.
One Action an Agency Can Take
An agency may elect to start with one category of citizen input. Not all feedback. Not all reporting. One thing citizens want to communicate.
Road complaints. Health facility feedback. Market sanitation reports. Choose one.
The agency can create a simple channel for that one category. It could be a WhatsApp number. It could be a short web form. It could be a USSD code. It can be as simple as possible.
The agency can promote it through community meetings, radio announcements, and market notices. They can tell citizens: “If you see a problem with roads in this area, send a message here.”
They are able to track every message that arrives. They possess the means to respond to every person who sends one. They can fix what can be fixed. They can explain what cannot.
When citizens see that this channel works, they may use it. When the agency sees that citizen input helps, they may expand to the next category.
This is how engagement begins. Not with a grand portal that does everything. With one channel, one category, one commitment to respond. Then another. Then another. Until the digital bridge between citizen and government carries traffic in both directions.


Unexplained Phenomena
Ancient Rock Art Traditions Endure in Igbara Oke Caves
Ancient rock art in Ondo State survives through community stewardship and oral tradition. While time and weather cause gradual fading, these markings provide a vital link to the region’s cultural history.


Ancient Cave Art Endures in Ondo State Communities
Published: 22 April, 2026
Igbara Oke is a quiet place in Ondo State where rock art has survived for generations. Local guides tell visitors about paintings on cave walls that depict animals, human figures, and symbols whose meanings have faded with time. These images do not move. They do not shift. They sit exactly where they were placed, fading slowly under the weight of weather and years.
What makes them remarkable is not movement but endurance. The paintings have outlasted the people who made them, and they continue to draw the curious and the scholarly to this corner of Ondo State.
Rock art across Nigeria
Cave paintings and rock art exist in several locations across the country, though they receive less attention than more famous heritage sites. The Cross River monoliths with their inscribed patterns, the rock gongs of the Benue Valley, and various painted shelters in the north all testify to ancient artistic traditions that predate written history.
The National Commission for Museums and Monuments maintains an inventory of these sites, though funding for comprehensive documentation and preservation remains limited. A report from the Nigerian Geological Survey Agency confirms that the sandstone formations common in parts of Ondo State provide suitable surfaces for mineral-based pigments, which explains why some paintings have survived for extended periods despite exposure to the elements.
What remains visible


Visitors to rock art sites in the region can see faint outlines of animals and geometric patterns, though many have deteriorated significantly. Unlike protected heritage sites in other parts of the world, these paintings lack climate control or restricted access. Rain, humidity, and human contact all contribute to their gradual disappearance.
Local historians and community elders maintain oral traditions about the meaning of these images. Some associate the paintings with hunting rituals or territorial markers. Others suggest ceremonial purposes tied to seasonal events. The absence of written records means these interpretations rely on generational memory, which becomes thinner with each passing decade.
Community stewardship
The sites lack formal protection as national monuments, so nearby communities manage access and preservation through informal arrangements. Visitors may encounter local guides who share what they know about the paintings, though the information varies from person to person and place to place.
The economy of Ondo State includes cultural tourism at established destinations like the Idanre Hills, a UNESCO World Heritage tentative site with documented history and maintained trails. Smaller rock art locations remain less visited and less studied, their significance known mainly to residents and a handful of researchers.
According to a 2026 inventory from the state government, several caves and rock shelters have been identified as having potential for cultural tourism development. Funding for proper archaeological study and preservation planning has not yet been allocated.
Preservation challenges


Geologists from the University of Ibadan Department of Geology have studied sandstone formations in southwestern Nigeria, noting that the porous rock absorbs moisture during rainy seasons and dries during harmattan. This cycle of expansion and contraction causes microscopic stress on painted surfaces over long periods.
The mineral pigments used by ancient artists bond with the rock surface, but they cannot resist erosion indefinitely. Without protective measures, many of these paintings will continue to fade until they become indistinguishable from the surrounding stone. This is not a sudden loss but a slow one, measured in decades rather than days.
Documentation efforts
Researchers from Nigerian universities have conducted periodic surveys of rock art sites, photographing and measuring the paintings to create records for future study. These efforts rely on limited grants and institutional support, which means comprehensive documentation of all known sites has not been completed.
Oral tradition collected by the National Archives includes references to painted caves and rock shelters across the country, though many accounts are general rather than specific. Community elders in various locations recall stories about the origins of these images, with some attributing them to ancestral spirits or historical events.
These oral histories provide context that scientific measurement alone cannot offer, linking physical artifacts to living cultural memory.
Global context for rock art
Other sites worldwide demonstrate both the vulnerability and resilience of ancient rock art. The Chauvet Cave in France receives strict environmental controls and limited access to preserve paintings that date back tens of thousands of years. The rock art of the Sahara documents a greener past when the desert supported human and animal populations now long gone.
In Nigeria, the Sukur Cultural Landscape in Adamawa State holds UNESCO World Heritage status and receives structured support for preservation and tourism management. Smaller sites without this designation must rely on local stewardship and occasional academic interest.
The 2026 budget for the Federal Ministry of Information and Culture allocates funding for heritage sites that must be distributed across hundreds of locations nationwide. Individual sites often receive small amounts or nothing at all, which makes community management not just traditional but necessary.
How visitors can help
You can support preservation by visiting rock art sites respectfully and following local guidance about photography and physical proximity to the paintings. Touching the rock surface transfers oils and moisture that accelerate deterioration, so keeping a reasonable distance helps extend the life of the art.
Consider documenting your visit with photographs taken without flash, which can be shared with researchers compiling records of these fragile sites. Report any visible damage or vandalism to community leaders who serve as informal custodians.
Small contributions to local guides and heritage committees provide direct support for preservation efforts that receive little outside funding. These modest actions accumulate over time, much like the slow processes that created and now threaten the paintings themselves.
What endures
The cave paintings of Ondo State and other regions of Nigeria represent an ancient artistic tradition whose full extent remains unknown. They survive in quiet corners, away from major tourist routes and academic attention, watched over by communities who have lived near them for generations.
They do not move. They do not shift with the seasons. They simply remain, fading slowly, carrying forward a message from people whose names and languages have been forgotten. The images speak across time in a vocabulary of shapes and symbols that still holds meaning for those who stop to look.
Culture
Palm Wine Tapper Climbs Same Tree That Killed His Father in Ozoro
For eight years, a man has climbed the 25-meter palm tree that killed his father. In Ozoro, they say the wine from this tree is the sweetest, turning a place of fear into a source of life.


Palm Wine Tapper Climbs Same Tree That Killed His Father in Ozoro
Published: 22 April, 2026
Twenty-five meters is a long way to fall. The Raphia palm in the Uzere bush of Ozoro stands exactly that tall, its smooth trunk rising from swampy ground where few other trees grow. For eight years now, a man named Oghenekaro has been climbing it every morning, cutting notches for his feet with a machete and tying a vine rope around his waist. He collects the sap that drips from the crown, filling gourds with pale liquid that will become palm wine. What makes this routine remarkable is simple. This is the same tree that killed his father about a decade ago.
The Tree With a History
Certain trees in rural Nigeria develop reputations, and this one became famous for all the wrong reasons. After the older tapper fell, many in the community considered the palm cursed or inhabited by a malevolent spirit. People began avoiding the entire grove, and the landowner thought seriously about cutting it down. The tree stood there, tall and productive, but surrounded by a silence born of fear. Then Oghenekaro decided he would tap it anyway. He needed the income, and palm wine tapping remains a vital source of livelihood in the Isoko region. A 2025 report by the International Institute of Tropical Agriculture listed non-timber forest products like palm wine as a critical income stream for over 40% of rural households in the Niger Delta (IITA Annual Review, 2025). He saw a good tree going to waste.
A Different Kind of Climb


Tapping a Raphia palm requires a specific skill set because the trunk is smoother than an oil palm’s. Oghenekaro modified his technique for this particular tree, using a longer and stronger rope and inspecting the trunk for weaknesses each time before he begins his ascent. He also talks to the tree, a common ritual among tappers that mixes respect with practical precaution. He tells it he means no harm, that he is only collecting what it offers. The National Bureau of Statistics noted in 2025 that occupational fatalities in informal agriculture are rarely documented (NBS Social Statistics Report, 2025). Safety depends entirely on the individual’s skill and attention to detail.
“My father was a good climber. That day, the rope was old. The rain had made the trunk slick. I check my rope every morning now. I respect the height.”
– Oghenekaro, palm wine tapper, Ozoro. March 2026.
A Question of Taste
Now here is the curious part. Customers in the Ozoro market and the local sap bars specifically ask for wine from that tree. They claim it is sweeter and ferments more slowly than wine from other palms. A regular buyer named Madam Efe says she uses it for traditional ceremonies because of its perceived superior quality. This presents an interesting question. Does the tree’s history, or perhaps the tapper’s careful and respectful method, somehow change the biochemistry of the sap? A researcher in food science at the University of Port Harcourt, Dr. Chika Obi, offered a perspective. She said trauma or stress to a plant can sometimes alter its sap composition, though a change in the tapper’s technique likely has more influence. “Without laboratory analysis of sap from that specific tree over time, the sweetness remains an anecdotal claim,” she noted (Personal communication, April 2026). The belief, however, is real in Ozoro and adds tangible economic value to the product.
The Economics of Courage


So a man faces a literal ghost from his past to make a living. A five-gallon keg of palm wine sells for between N5,000 and N8,000 in Delta State, depending on the season (Field price survey, Ozoro Market, April 2026). A diligent tapper harvesting from multiple trees can earn a daily income that pays school fees, buys food, and handles medical bills. In an economy with high unemployment, this traditional craft puts cash directly in hand. The sector receives little official support, however. The Delta State Ministry of Agriculture has programs for oil palm cultivation, but the focus for Raphia palm is less defined. A 2024 policy document mentioned developing the value chain for “all palm products,” but tappers like Oghenekaro operate without formal training or insurance (Delta State Agricultural Roadmap, 2024). Their safety net is community, personal caution, and the strength of their own rope.
Changing the Story
This is more than just a strange tale. It shows how a community can manage risk and memory. A tree that represented death has been reclaimed as a source of life and a peculiar sweetness. Oghenekaro’s daily, careful work defeated a local superstition. Other tappers now harvest from trees in that same grove they once avoided, and the economic activity has returned. You find this pattern across Nigeria, where people engage with difficult histories to create a present that works. They choose pragmatism over fear. The tree is still tall and the climb is still dangerous. The difference is a man who decided the past would not dictate the use of a resource. He applied his skill to mitigate the risk, and the result is a product people enjoy.
“We hear stories of bad luck attached to places. Sometimes, the solution is not to abandon the place. The solution is to change how you work there.”
– Chief Emmanuel Ovie, community leader, Ozoro. April 2026.
Oghenekaro plans to teach his son to tap one day. He will include the story of his own father in the lesson. He will emphasize, above all else, the importance of checking the rope.
Unexplained Phenomena
Hunter Hears Dead Brother Whistle in Ganye Forest Mystery
A hunter follows his dead brother’s whistle to avoid a poacher’s trap, only to find the sound came from a bird that doesn’t belong in that forest. The 2026 mystery sits between memory, mimicry, and…


Hunter Hears Dead Brother Whistle in Ganye Forest Mystery
Published: 22 April, 2026
March 3, 2026 was just another morning for Mallam Ibrahim Bello when he walked into the Mayo Kam forest reserve. He carried his local rifle, hoping to find something for the pot, and the humid air hung thick around him. Then a specific two-toned whistle cut through the quiet, a sound he had not heard in three years, not since his brother Sule passed away. It was the exact signal they used to find each other in the dense greenery, and without thinking, Ibrahim turned and followed it.
The sound that saved him
He followed the familiar call for about fifty meters before it stopped abruptly. When he looked down, Ibrahim saw the danger: freshly broken branches cleverly arranged to hide a deep pit. Probing with a stick revealed sharpened stakes at the bottom, a trap designed to impale any large animal that fell through. The Adamawa State Ministry of Environment would later note 14 such illegal trapping incidents in that reserve for the first three months of the year. The whistle from his past had led him away from a very present danger.
A messenger in feathers


Can you hear it? A faint whistle leads the hunter deeper into the Ganye Forest’s secrets. Be careful now (Illustration: GoBeyondLocal)
After staring into that pit, the whistle came again. This time it led him to a thicket of neem trees where a small, olive-green bird with a bright yellow throat sat watching. It opened its beak, and out came the two-toned call of his dead brother. The bird repeated it twice before flying off, leaving Ibrahim with a story that baffled his village. Elders consulted their knowledge and found no match for the bird. They called in experts from Modibbo Adama University.
“The vocal mimicry is plausible. The geographic displacement is the mystery. That bird has no documented population within 500 kilometers of Ganye.”
– Dr. Fatima Aliyu, Ornithologist
Forests under pressure


The story unfolds against a backdrop of quiet conflict in places like the Mayo Kam reserve. Pressure from logging, farming, and hunting keeps growing. The state’s budget for wildlife protection in 2026 was set at N285 million, a small fraction of overall spending. Rangers often lack the tools for proper patrols, and commercial poaching is a persistent shadow. The trap Ibrahim found used nylon rope and fresh-cut wood, signs of activity by those with more than subsistence in mind.
Two ways of knowing
In many traditions here, birds are seen as messengers, and stories of ancestors sending warnings are woven into the culture. For the community, the explanation is clear.
“Our tradition says the forest protects those who respect it. Ibrahim respected the forest, and the forest sent a guide. The scientists will look for the vehicle. We already received the message.”
– Elder Jonathan Barde, Ganye Community Leader
The scientists, for their part, talk of storm-driven displacement or escaped pets. They plan a field visit with audio recorders, hoping to capture evidence. The last proper bird survey in that forest was back in 2012, so who knows what might have moved in since.
What lingers
Ibrahim still hunts, but he goes with a partner now and avoids that particular part of the woods. The community holds the story close, a knowledge that both the dangers of the forests and its whispered protections. For everyone else, it’s an intersection: a bit of ecology, a touch of psychology, a layer of cultural belief. The immediate truth is simple. A man listened to a sound from his past and avoided stepping into a hole lined with stakes. Now, other hunters in Ganye pay closer attention to the bird calls around them, and maybe that is the most practical magic of all.



Digital Sovereignty4 months agoInternet Sovereignty: Why Some Countries Want Their Own Separate Internet



Technology & Innovation4 months agoThe Story Of The Nigerian Who Helped Build Global Internet Systems



Crime4 months agoNigerian Hackers: The Global Fraud Story and Its Fallout



Space Technology4 months agoForgotten Satellites Defy Silence, Beaming Signals for Decades



Business4 months agoYour Digital Store in Nigeria and the Reality of Domain Expiration



Maritime4 months agoThe Phone Stay So Quiet: An Investigation into Nigeria’s Silent Customer Lines



Business4 months agoThe Business That Died: A Nigerian Case Study in Refusal to Adapt



Business4 months agoHiding Your Business From People With Money

















